Исходный код Discord-бота, предназначенного для сохранения цитат сообщений пользователей в виде скриншотов. Для генерации изображений используется открытая библиотека imgkit.
- Используя pip установите следующие библиотеки:
Pillow
,Discord.py
- Установите библиотеку wkhtmltopdf
- Заполните файл настроек
config.py
. В поле wkhtmltoimage_path укажите путь до исполняемого файла wkhtmltoimage.exe
- new - создание новой цитаты используя существующее сообщение. "Ответьте" на интересующее сообщение без аргументов для вызова команды.
- fake - создание цитаты от имени пользователя на сервере с любым текстом и датой. Требует 3 аргумента.
Пример использования:q!fake @Irval 29.06.2022 "Это текст для цитирования"
(кавычки обязательны)
Все цитаты будут публиковаться в указанном в конфиге канале.