Улучшена привязка чата (миграции супергрупп)
This commit is contained in:
parent
f2681bd7ad
commit
e3e16de26d
@ -529,6 +529,8 @@ async def choose_chat(call: types.CallbackQuery):
|
||||
if call.message.chat.type == 'group':
|
||||
text += '\n<b>Внимание!</b> Параметр <i>"All Members Are Administrators"</i> должен быть отключён и боту должна быть присвоена админка в отдельном порядке!'
|
||||
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()
|
||||
|
Loading…
x
Reference in New Issue
Block a user