Задать вопрос
@kefirich

Как сделать таймаут более 28 дней?

Здравствуйте, я сделал функцию для выдачи таймаута пользователю. Но дискорд имеет лимит в 28 дней таймаута. Как я могу его обойти и выдать таймаут на 50-100 дней? Помогите, пожалуйста
  • Вопрос задан
  • 95 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Skillbox
    Профессия 1C-разработчик
    8 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Решения вопроса 1
fenrir1121
@fenrir1121 Куратор тега discord.py
Начни с документации
Средствами дискорда - никак.

В целом сделать можно, но самому и понадобится БД. Достаточно хранить пользователя, дату когда нужно обновить таймаут (те самые 28 дней) и реальное окончание. Раз в сутки пробегаться по записям и обновлять таймаут для тех, где дата обновления это сегодня (еще +28 или реальный таймаут, смотря что меньше)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы