все команды админки стоит ловить через специальный @admin_router,для того, чтобы проверка на то, админ ли юзер, была в одном месте - в фильтре роутера
выводить список юзеров в сообщении? А если юзеров 20000? В админку выводить количество, и возможность выгрузить csv
Если юзеров много, то при рассылке надо ОБЯЗАТЕЛЬНО делать тротлинг. Для этого стоит обрабатывать ошибку TelegramRetryAfter . Можно навесить через middleware сразу на весь проект
Деплоить лучше на vps - большему научитесь. Один сервер на 200р/месяц может послужить базой для десятка мини проектов.
Проблема этого кода заключается в том, что значение длины ключевого слова (len(word)) вычисляется дважды: один раз в условном операторе, второй — при выводе текста. Решить проблему можно с помощью дополнительной переменной:
Насколько мне известно длина строки не высчитывается каждый раз. Она высчитывается один раз при создании. Так что пример несколько натянут
В случае 429 телеграм присылает инфу, сколько секунд надо подождать. Ждём и отправляем сообщение вновь. А в это время асинхронно отправляем сообщения другим юзерам. Для моего проекта такого решения оказалось достаточно.
Радикальные анархисты могут сказать, что фундаментальная проблема в самом капитализме.
Не обязательно надо быть анархистом, чтобы это утверждать (А утверждение это верное :) Покуда мерилом всего будет прибыль, ничего не изменится. Так и будут засирать людям головы и эксплуатировать человеческие слабости.
все команды админки стоит ловить через специальный @admin_router,для того, чтобы проверка на то, админ ли юзер, была в одном месте - в фильтре роутера
выводить список юзеров в сообщении? А если юзеров 20000? В админку выводить количество, и возможность выгрузить csv
Если юзеров много, то при рассылке надо ОБЯЗАТЕЛЬНО делать тротлинг. Для этого стоит обрабатывать ошибку
TelegramRetryAfter
. Можно навесить через middleware сразу на весь проектДеплоить лучше на vps - большему научитесь. Один сервер на 200р/месяц может послужить базой для десятка мини проектов.
Подскажите, а заметки, которые есть в nextcloud годятся для совместной работы в небольшой команде?
Насколько мне известно длина строки не высчитывается каждый раз. Она высчитывается один раз при создании. Так что пример несколько натянут
Хм, выходит можно и в set порядок вставки сохранить если чуть поменять реализацию
Актуальна ли проблема для пользователей firefox?
Хотите оттолкнуть новых юзеров от линукс? Посоветуйте ему дистр с gnome =)
В случае 429 телеграм присылает инфу, сколько секунд надо подождать. Ждём и отправляем сообщение вновь. А в это время асинхронно отправляем сообщения другим юзерам.
Для моего проекта такого решения оказалось достаточно.
Никому не советую, но я накатил себе на ноут сборку от Васяна и всё встало без танцев)))
Не обязательно надо быть анархистом, чтобы это утверждать (А утверждение это верное :)
Покуда мерилом всего будет прибыль, ничего не изменится. Так и будут засирать людям головы и эксплуатировать человеческие слабости.