Исходник Софт DiscoBotGUI | Графический интерфейс для управления Discord-ботом

fakelag28

Участник
Автор темы
34
45
DiscoBotGUI | GitHub


DiscoBotGUI - это графический интерфейс для управления Discord-ботом, написанный на Python с использованием библиотеки tkinter. Программа позволяет авторизоваться с помощью токена бота, просматривать сервера, каналы, сообщения, а также отправлять сообщения прямо из интерфейса.
image.png

Зачем это надо?​

DiscoBotGUI создан для упрощения отладки и тестирования вашего Discord-бота. Он позволяет быстро просматривать, какие сервера, каналы и сообщения видит ваш бот, а также отправлять сообщения напрямую из интерфейса. Это особенно удобно для:
  • Мониторинга активности бота в реальном времени без необходимости переключаться между Discord-клиентом и кодом.
  • Быстрой проверки прав доступа бота.

Возможности
  • Авторизация по токену Discord-бота
  • Просмотр списка серверов (гильдий), на которых находится бот
  • Просмотр текстовых каналов выбранного сервера
  • Просмотр сообщений в выбранном канале (с поддержкой вложений и embed)
  • Загрузка истории сообщений (постранично)
  • Отправка сообщений в канал
  • Копирование ID, ссылок и названий серверов, каналов и сообщений
  • Просмотр изображений из вложений и embed

Установка
1. Клонируйте репозиторий или скачайте архив с кодом.
2. Установите зависимости:
Код:
pip install -r DiscoBotGUI/requirements.txt

Запуск
Код:
python DiscoBotGUI/main.py

Использование
1. При запуске появится окно авторизации. Введите токен вашего Discord-бота.
2. После успешной авторизации откроется основное окно с интерфейсом.
3. Слева — список серверов, по центру — каналы выбранного сервера, справа — сообщения выбранного канала.
4. Для отправки сообщения используйте поле ввода внизу.

Требования
  • Python 3.8+
  • Активный токен Discord-бота с необходимыми правами (чтение сообщений, просмотр каналов, отправка сообщений)

Зависимости
  • discord.py
  • aiohttp
  • Pillow
  • requests

Лицензия
Проект распространяется под лицензией GNU AFFERO GENERAL PUBLIC LICENSE V3.
 
  • Нравится
Реакции: chapo, kyrtion и Deps