Valdemar Smörman, лет 10 назад служа в армии пользовался CrunchBang, с тех пор почему-то к openboxу не прикасался. Не знал что там тоже есть такое и он не тайловый, что в данном случае плюс.
Что касается задержки i3 и без нее справляется.
Это не решение вопроса, поэтому вставлю это в комментариях, но рекомендовал бы присмотреться в сторону тайловых оконных менеджеров - там такое обычно решается "из коробки". В i3 такое точно есть (сам пользуюсь), в awesome и bspwm вроде бы тоже. Пример своего конфига со стартом всячины при старте
Григорий Боев, Фласк и есть готовое базовое решение. Один раз разбираетесь и делаете любой проект.
Если не можете разобраться значит пробуйте подойти к проблеме с другой стороны. Для простого опроса можно создать телеграм бота это сейчас рабочая практика и достаточно разобраться с одной библиотекой.
Видел несколько магистерских работ, где опросы проводили таким образом вместо гугл форм, чтобы охват был больше.
Тут нет прорицателей чтобы находить ошибку в коде, которого нет.
Уменьшите зону тестирования до одного хендлера, если на нем возникает ошибка, прикладывайте код с воспроизводимым примером.
darkhalis1, как написать чтобы это работало объясняется где-то на первых 50 страницах любой книги для начинающих или примерно втором видео, если смотреть любые курсы.
game__crash, и что что нет ошибки?
Берешь и проверяешь:
1) А заходишь ли ты вообще в эту функцию
2) Вернул ли fetch_guild гильдию
3) Все что ты передал в send
4) Что возвращает send
TomBulmer, 1) flake8 не имеет отношения к заданию
2) зачем он вообще для учебных задачек?
3) 79 символов длины очень консервативный подход для корректной работы в терминалах с ограничением длины в 80 символов.
В большинстве существующих проектов его меняют (чаще всего на 120 символов) чтобы E501 не вредила нормальному именованию без излишних сокращений.
В нышеншем виде ваш код нечитаем.