При реакции на сообщение в Telegram, дублируется сообщение в Discord

This commit is contained in:
Taz
2026-04-22 19:19:07 +02:00
parent d3b54c682b
commit 90e83bcb1d
6 changed files with 268 additions and 79 deletions
+8
View File
@@ -27,6 +27,8 @@
export DISCORD_TOKEN=... # токен Discord-бота
export TELEGRAM_CHAT_ID=... # id чата/канала Telegram
export DISCORD_CHANNEL_ID=... # id канала Discord
export DISCORD_REACTION_CHANNEL_ID=... # доп. канал Discord для дубля по реакции
export TELEGRAM_DUPLICATE_REACTION=✍️ # какая реакция триггерит дубль
```
5. Запустите приложение:
```bash
@@ -47,9 +49,15 @@ TELEGRAM_TOKEN=your_telegram_token
DISCORD_TOKEN=your_discord_token
TELEGRAM_CHAT_ID=-1001234567890
DISCORD_CHANNEL_ID=123456789012345678
DISCORD_REACTION_CHANNEL_ID=123456789012345679
TELEGRAM_DUPLICATE_REACTION=✍️
```
docker-compose автоматически подхватит эти переменные.
## Дублирование по реакции Telegram
Если у Telegram-сообщения добавлена реакция, указанная в `TELEGRAM_DUPLICATE_REACTION` (по умолчанию `✍️`), то это сообщение дополнительно отправляется в `DISCORD_REACTION_CHANNEL_ID` помимо основного `DISCORD_CHANNEL_ID`.
## TODO
- Поддержка вложений и файлов
- Админ-команды