@decent_catbot сам бот
BOT_TOKEN = BOT["token"] две ошибки сразу. Глобальные переенные вместо конфига и словарь вместо объекта в коде
ты не написал какие команды у него есть
from handlers import * не надо импортировать *
там дока в описании
всё же, лучше всего сделать это
Wakatime 7h Не верю
ок, посмотрю
codecs.open(in_file, 'r', 'utf-8') - проcто open(in_file, "r", encoding="utf-8")
open(in_file, "r", encoding="utf-8")
ты про /censor/ ?
А лучше with open
там with уже есть, речь про другое
https://github.com/vsecoder/decent-catbot/blob/master/handlers/mute.py#L11 слишком сложная функция, разбить на несколько
Всё равно маловато
там это проект другой, я туда даже не лез)
в смысле другой? Это у тебя в коде
Мало? проект вчера после обеда был придуман...
забей, что ещё?
нет, не забью. Если это другой проект - не копипасть к себе, а подключай как либу. Если скопипастил - разбирайся и поддерживай
https://github.com/vsecoder/decent-catbot/blob/master/handlers/setprotect.py#L6 опять какие-то глобалы вместо конфига и словари. Или это не конфиг?
https://github.com/vsecoder/decent-catbot/blob/master/handlers/notes.py#L32 HTML экранировать надо
Привет, взял твой шаблон, но не пойму как диспетчер импортировать в хендлеры, не подскажешь?
никак, не нужен он там
в прямом, вот будет в name там <blabl> и всё сломается
А, м, в utils функция есть, юзну, понял
какйо нахрен utils? import html
О дааа, я раньше сталкивался с такой проблемой, пользователя просто не записовало в бд так как код думал что это HTML разметка
Обсуждают сегодня