@CodeWriterB

Как исправить ошибку Unresolved attribute reference 'set_chat_permission' for class 'Bot'?

Пытаюсь написать бота, который будет кидать чат в сон на ночь.
помогите пожалуйста исправить ошибку.

Unresolved attribute reference 'set_chat_permission' for class 'Bot'

main.py
sleep_premissions = {
    'can_send_messages': False,
    'can_send_media_messages': False,
    'can_send_polls': False,
    'can_send_other_messages': False
}

wakeup_premissions = {
    'can_send_messages': True,
    'can_send_media_messages': True,
    'can_send_polls': True,
    'can_send_other_messages': True
}


async def tsleep():
    await bot.send_message(chat_id=config.GROUP_ID, text="НОЧНОЙ РЕЖИМ ВКЛЮЧЁН\n\n"
                                                         "❌ Начиная с этого времени, до 9 утра - "
                                                         "НИКТО ИЗ ПОЛЬЗОВАТЕЛЕЙ не сможет посылать текстовые "
                                                         "сообщения и ссылки в группу.")
    await bot.set_chat_permission(chat_id=config.GROUP_ID, permissions=sleep_premissions)


async def twakeup():
    await bot.send_message(chat_id=config.GROUP_ID, text="НОЧНОЙ РЕЖИМ ОТКЛЮЧЁН\n\n"
                                                         "✅ Доброе утро! Пользователи могут снова присылать текстовые "
                                                         "сообщения и ссылки в группу.")
    await bot.set_chat_permission(chat_id=config.GROUP_ID, permissions=wakeup_premissions)
  • Вопрос задан
  • 565 просмотров
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
s не хватает: set_chat_permissions()
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Dzhigit
Начинающий прогер
Вы используете асинхронный, код, но вы его запустили в обработчике событий?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы