Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.

Discord Bot для пересылки сообщений между чатами сервера.

Добавлено 12 июн 2024 в 12:45
Данный бот пересылает сообщения из одного 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-года в рамках заказа, заказчик которого перестал выходить на связь. В ближайшее время я не планирую обновлять данного бота.
1e5f846bec