Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Нужен код на мут в телеграмм боте Pydroid 3 Aiogram

Алексей Шинкоркнко Ученик (135), закрыт 4 месяца назад
Лучший ответ
Amir Biktimirov Знаток (354) 4 месяца назад
# Команда /mute
@dp.message_handler(commands=['mute'])
async def mute_user(message: types.Message):
if message.reply_to_message:
user_id = message.reply_to_message.from_ user.id
await message.chat.restrict_member(user_id, can_send_messages=False)
await message.reply(f"Пользователь {message.reply_to_message.from_user.full_name} был замучен.")
else:
await message.reply("Пожалуйста, ответьте на сообщение пользователя, которого хотите замучить.")

# Команда /unmute
@dp.message_handler(commands=['unmute'])
async def unmute_user(message: types.Message):
if message.reply_to_message:
user_id = message.reply_to_message.from_ user.id
await message.chat.restrict_member(user_id, can_send_messages=True)
await message.reply(f"Пользователь {message.reply_to_message.from_user.full_name} был размучен.")
else:
await message.reply("Пожалуйста, ответьте на сообщение пользователя, которого хотите размучить.")
Остальные ответы
Евгений Макрон Ученик (95) 4 месяца назад
Смотри документацию, там что то с разрешениями
Похожие вопросы