User
Впервые вижу вижу, что кто-то создает виртуальное окружение средствами ide :)
В хендлере mute_user можно*
Вы храните статистику в словаре, а значит в памяти. При падении или перезапуске вся статистика обнулится, поэтому можно подключить простую tinydb.
В нескольких хендлерах вы проверяете статус юзера на админа ифами, нарушаете DRY :) может вынести в отдельную функцию и использовать оператор in?
Переменная duration с параметром по умолчанию намекает на то, что это константа, как и bad_words, можно вынести отдельно.
В хендлерк mute_user сно использовать моржовый оператор, где проверка args.
Что-то "пет-IT проект" глаза режет. Может лучше "IT пет-проект"?
Спасибо за статью и ваш труд, как раз недавно начал заниматься пет-проектами, чтобы навык не терять, а теперь ещё и причешу их немного :)
Доброго времени суток. Подскажите, а какая была цель создания данного проекта и, разве, не удобнее работать с тасками чернз телеграмм / приложение?
Впервые вижу вижу, что кто-то создает виртуальное окружение средствами ide :)
В хендлере mute_user можно*
Вы храните статистику в словаре, а значит в памяти. При падении или перезапуске вся статистика обнулится, поэтому можно подключить простую tinydb.
В нескольких хендлерах вы проверяете статус юзера на админа ифами, нарушаете DRY :) может вынести в отдельную функцию и использовать оператор in?
Переменная duration с параметром по умолчанию намекает на то, что это константа, как и bad_words, можно вынести отдельно.
В хендлерк mute_user сно использовать моржовый оператор, где проверка args.
Что-то "пет-IT проект" глаза режет. Может лучше "IT пет-проект"?
Спасибо за статью и ваш труд, как раз недавно начал заниматься пет-проектами, чтобы навык не терять, а теперь ещё и причешу их немного :)
Доброго времени суток. Подскажите, а какая была цель создания данного проекта и, разве, не удобнее работать с тасками чернз телеграмм / приложение?