diff --git a/telegram.py b/telegram.py index 6e2d818..020275d 100644 --- a/telegram.py +++ b/telegram.py @@ -529,6 +529,8 @@ async def choose_chat(call: types.CallbackQuery): if call.message.chat.type == 'group': text += '\nВнимание! Параметр "All Members Are Administrators" должен быть отключён и боту должна быть присвоена админка в отдельном порядке!' try: + if call.message.chat.type == 'group': + markup = None await bot.edit_message_text(text, call.message.chat.id, call.message.message_id, reply_markup=markup, parse_mode=ParseMode.HTML) except MessageNotModified: @@ -936,6 +938,11 @@ async def handle_chat_migration(msg: types.Message): forward.tgchat.cid = msg.migrate_to_chat_id forward.tgchat.save() + markup = InlineKeyboardMarkup() + markup.add(InlineKeyboardButton('Установить аватар и название', callback_data=f'setinfo{forward.vkchat.cid}')) + await bot.send_message(msg.migrate_to_chat_id, text='Отлично! Теперь можно установить аватар и название', + reply_markup=markup) + if __name__ == '__main__': TASKS = vk_polling_tasks()