Данный бот пересылает сообщения из одного Discord чата в другой (включая файлы).
1. Установить библиотеку discord.py.
2. Скачать файлы для работы.
3. Настроить config.ini
, а именно: токен Discord бота (получаем на Discord Developer Portal), ID канала, из которого брать сообщения, и ID канала, в который нужно пересылать сообщения (для этого нужно нужно включить режим разработчика в Настройках > Расширенные, после этого ПКМ по каналу > Копировать ID канала.
4. Запустить исполняемый файл discord-bot-to-transfer-messages-between-chats.py
.
5. Готово!
Каналы (чаты) не обязательно должны быть на одном сервере. Важно, чтобы бот был участником обоих серверов и имел доступ к чтению сообщений (в канале, откуда нужно брать сообщения) и отправке сообщений (в канале, куда нужно пересылать сообщения)
Бот был написан в ноябре 2023-года в рамках заказа, заказчик которого перестал выходить на связь. В ближайшее время я не планирую обновлять данного бота.