InlineKeyboardButton
This object represents one button of an inline keyboard. Exactly one of the optional fields must be used to specify type of the button.
@bot.message_handler(content_types = ['new_chat_member', 'new_chat_members', 'new_chat_participant']) #??? Хэндлер вступления нового члена в группу
def get_user_text(message: types.Message):
try:
if '@' + str(message.chat.username) == const.main_chat_name:
greet_new_member(message)
if ('@' + str(message.chat.username)) in [const.patient_chat, const.my_personal_group_name]:
greet_new_patient(message)
except Exception as e:
text = f'Ошибка при приветствии нового пользователя: {e}'
print(cur_time(), text)
notify_support(message, text, must_forward_message = True, for_developer_only = True)
def greet_new_member(message: types.Message):
Author = get_author(chat_id = message.chat.id, user_id = message.new_chat_members[0].id)
send_message(message.chat.id, f'{Author}приветствуем Вас в группе', disable_preview = True, markup = kb.greet_new_doc_keyboard(message.from_user.id), thread_id = const.main_thread_id)
def greet_new_patient(message: types.Message):
Author = get_author(chat_id = message.chat.id, user_id = message.new_chat_members[0].id)
send_message(message.chat.id, f'{Author}приветствуем Вас в группе', disable_preview = True, markup = kb.greet_new_patient_keyboard(message.from_user.id))
А в чем причина такого подхода к решению проблемы?
t.me/group_name/13528