рд╕рднреА рдХреЛ рдирдорд╕реНрдХрд╛рд░! рдпрд╣ рд▓реЗрдЦ рдХрд╛ рджреВрд╕рд░рд╛ рднрд╛рдЧ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдореИрдВ рдЯреЗрд▓реАрдЧреНрд░рд╛рдо рдЕрдиреБрд░реЛрдзреЛрдВ рдФрд░ рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдордп рд╕рдорд░реНрдкрд┐рдд рдХрд░реВрдВрдЧрд╛ред рдЕрдЧрд░ рдХрд┐рд╕реА рдФрд░ рдиреЗ рдкрд╣рд▓рд╛ рднрд╛рдЧ рдирд╣реАрдВ рджреЗрдЦрд╛ рд╣реИ, рддреЛ рдореИрдВ
рдЗрд╕реЗ рдкрдврд╝рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред рддреАрд╕рд░рд╛ рднрд╛рдЧ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдЧрд╛ рдХрд┐ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛рдПред рдареАрдХ рд╣реИ, рдЕрдЧрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдлрд┐рд░ рд╕реЗ рдкреНрд░рд╢реНрди рд╣реИрдВ, рддреЛ рдореБрдЭреЗ рдЯреЗрд▓реАрдЧреНрд░рд╛рдо рдореЗрдВ рд▓рд┐рдЦреЗрдВ:
dimagorovtsovрд╕рдВрджреЗрд╢ рдХреНрдпрд╛ рд╣реИ?
рд╕рдВрднрд╡рддрдГ рдХрдИ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдореЗрд░реЗ рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦ рдореЗрдВ рдмреЙрдЯ рд▓рд┐рдЦрд╛ рдерд╛, рдиреЗ рдкреВрдЫрд╛ рдХрд┐ рд╕рдВрджреЗрд╢ рдХреНрдпрд╛ рд╣реИ рдФрд░ рдХреНрдпреЛрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕рдВрджреЗрд╢ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ send_message рдлрд╝рдВрдХреНрд╢рди рдорд╛рдкрджрдВрдбреЛрдВ рдореЗрдВ message.chat.id рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рд╣реЛрдЧрд╛? рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдХрдВрд╕реЛрд▓ рдореЗрдВ рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВ:
@bot.message_handler(commands=['start']) def start(message): print(message)
рдЕрдм рдЬрдм рд╣рдо
/ рд╕реНрдЯрд╛рд░реНрдЯ рдХрдорд╛рдВрдб рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдорд╛рд░рд╛ рдмреЙрдЯ рднрд╛рд░реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рд╕реВрдЪрдирд╛ рднреЗрдЬрддрд╛ рд╣реИред рдЕрдм рд╣рдореЗрдВ рдЬреЛ рднреА рдорд┐рд▓рд╛ рд╣реИ рд╡рд╣ рдПрдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╣реИред Json рд╕рдВрд░рдЪрд┐рдд рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рдкреНрд░рд╛рд░реВрдк рд╣реИред рд╕рдм рдХреБрдЫ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИ: 'рдХреБрдВрдЬреА': рдорд╛рдиред рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдореБрдЭреЗ рдХреНрдпрд╛ рдорд┐рд▓рд╛:
{ 'content_type':'text', 'message_id':573, 'from_user':{ 'id':687595402, 'is_bot':False, 'first_name':'Dmitry', 'username':'dimagorovtsov', 'last_name':'Gorovtsov', 'language_code':'ru' }, 'date':1565206363, 'chat':{ 'type':'private', 'last_name':'Gorovtsov', 'first_name':'Dmitry', 'username':'dimagorovtsov', 'id':687595402, 'title':None, 'all_members_are_administrators':None, 'photo':None, 'description':None, 'invite_link':None, 'pinned_message':None, 'sticker_set_name':None, 'can_set_sticker_set':None }, 'forward_from_chat':None, 'forward_from':None, 'forward_date':None, 'reply_to_message':None, 'edit_date':None, 'media_group_id':None, 'author_signature':None, 'text':'/start', 'entities':[ <telebot.types.MessageEntity object at 0x03807F50> ], 'json':{ 'message_id':573, 'from':{ 'id':687595402, 'is_bot':False, 'first_name':'Dmitry', 'last_name':'Gorovtsov', 'username':'dimagorovtsov', 'language_code':'ru' }, 'chat':{ 'id':687595402, 'first_name':'Dmitry', 'last_name':'Gorovtsov', 'username':'dimagorovtsov', 'type':'private' }, 'date':1565206363, 'text':'/start', 'entities':[ { 'offset':0, 'length':6, 'type':'bot_command' } ] } }
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕ рд╕рд╛рд░реА рдЬрд╛рдирдХрд╛рд░реА рд╕реЗ рд╣рдо рдЙрд╕ рдЪреИрдЯ рдХреА рдЖрдИрдбреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬрд┐рд╕рд╕реЗ рдореИрдВрдиреЗ рд╕рдВрджреЗрд╢ рднреЗрдЬрд╛ рдерд╛ред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЪреИрдЯ рдХреА рдУрд░ рдореБрдбрд╝реЗрдВред
рдкреНрд░рд╢реНрди: print(message.chat)
рдЙрддреНрддрд░ рд╣реИ: {'type': 'private', 'last_name': 'Gorovtsov', 'first_name': 'Dmitry', 'username': 'dimagorovtsov', 'id': 687595402, 'title': None, 'all_members_are_administrators': None, 'photo': None, 'description': None, 'invite_link': None, 'pinned_message': None, 'sticker_set_name': None, 'can_set_sticker_set': None}
рджреЗрдЦрд┐рдП, рдЪреИрдЯ рдХреБрдВрдЬреА рдореЗрдВ рдХреБрдЫ рдФрд░ рдХреБрдВрдЬрд┐рдпрд╛рдБ рд╣реИрдВ: first_name, last_name, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╛рдо ... рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХрд╛ рдЕрдкрдирд╛ рдорд╛рди рд╣реИред рдЕрдм рдЖрдЗрдбреА рдХреА рдУрд░ рдореБрдбрд╝рддреЗ рд╣реИрдВ:
print(message.chat.id)
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╡рд╛рдВрдЫрд┐рдд рдореВрд▓реНрдп рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдмрд╕ рдПрдХ рдбреЙрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХрд╛ рдирд╛рдо рд▓рд┐рдЦрдирд╛ рд╣реЛрдЧрд╛ред рдЕрдм рд╕рд░реНрд╡рд░ рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрдЦреЗрдВ:
687595402
рд╕рдм рдХреБрдЫ рд╡реИрд╕рд╛ рд╣реА рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рдЬреИрд╕рд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП! рд╣рдореЗрдВ рдЪреИрдЯ рдЖрдИрдбреА рдорд┐рд▓реА, рдЬреИрд╕рд╛ рд╣рдо рдЪрд╛рд╣рддреЗ рдереЗ! рдЕрдм рднреЗрдЬрдиреЗ рд╡рд╛рд▓реЗ рдХрд╛ рдирд╛рдо рд▓реЗрдВред рдпрд╣рд╛рдВ, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдкрдиреЗ рджреЗрдЦрд╛, рдЖрдкрдХреЛ
from_user рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдкреНрд░рд╢реНрди: print(message.from_user)
рдЙрддреНрддрд░ рд╣реИ: {'id': 687595402, 'is_bot': False, 'first_name': 'Dmitry', 'username': 'dimagorovtsov', 'last_name': 'Gorovtsov', 'language_code': 'ru'}
рдЕрдм рд╣рдореЗрдВ
first_name рдХреБрдВрдЬреА рдХрд╛ рдорд╛рди рдорд┐рд▓рддрд╛ рд╣реИ:
print(message.from_user.first_name)
рдЦреИрд░, рдпрд╣ рдмрд╛рдд рд╣реИ! рдХреБрдЫ рд╕реЗрдХрдВрдб рдореЗрдВ рд╣рдо рдЯреЗрд▓реА рдореЗрдВ рдЪреИрдЯ рдЖрдИрдбреА рдФрд░ рдореЗрд░рд╛ рдирд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдереЗред рдФрд░ рдлрд┐рд░, рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддреЗ рд╣реИрдВ:

First_name рдХреБрдВрдЬреА рдХрд╛ рдорд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдкрд╣рд▓реЗ рдЪреИрдЯ рдХреБрдВрдЬреА рдХреА рдУрд░ рдореБрдбрд╝рдирд╛ рд╣реЛрдЧрд╛, рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рд╣реА first_name рдХреЗ рд▓рд┐рдП!
рдЕрдм рджреЗрдЦрд┐рдП, рдХрд┐рд╕реА рднреА рдЪреИрдЯ рдХреЛ рд╕рдВрджреЗрд╢ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ send_message рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рдХрдИ рдкреИрд░рд╛рдореАрдЯрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдкрд╣рд▓рд╛ рдкреИрд░рд╛рдореАрдЯрд░ рдЪреИрдЯ_рдб рд╣реИ, рдЪреИрдЯ рдЖрдИрдбреА рд╣реАред рджреВрд╕рд░рд╛ рд╣реИ рдЯреЗрдХреНрд╕реНрдЯ, рдореИрд╕реЗрдЬ рдХрд╛ рдЯреЗрдХреНрд╕реНрдЯред рдФрд░ рдЖрдкрдиреЗ рдпрд╣ рдЕрдВрджрд╛рдЬрд╛ рд▓рдЧрд╛ рд▓рд┐рдпрд╛ рдХрд┐ message.chat.id рд▓рд┐рдЦрдиреЗ рдХреЗ рдмрдЬрд╛рдп, рд╣рдо рдЕрдкрдирд╛ рдбреЗрдЯрд╛ рд▓рд┐рдЦ тАЛтАЛрд╕рдХрддреЗ рд╣реИрдВ! рдпрджрд┐ рдЖрдк рдорд╛рдкрджрдВрдбреЛрдВ рдореЗрдВ рдЕрдкрдирд╛ рдЖрдИрдбреА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдЖрдк рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдПрдХ рд╕рдВрджреЗрд╢ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ:
bot.send_message(< id>, ' ')
рдЦреИрд░, рдЬрдм рд╣рдо message.chat.id рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рддреЛ рд╣рдорд╛рд░рд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдмреЙрдЯ рдЙрд╕ рдЪреИрдЯ рдХреЛ рд╕рдВрджреЗрд╢ рднреЗрдЬреЗрдЧрд╛, рдЬрд╣рд╛рдВ рд╕реЗ рдЙрд╕реЗ рдмреБрд▓рд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдирд┐рд╖реНрдХрд░реНрд╖
рдЦреИрд░, рдпрд╣ рд╕рдм! рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЖрдк рд╕рдордЭреЗрдВрдЧреЗ рдХрд┐ рд╕рд░реНрд╡рд░ рд╕реЗ рдбреЗрдЯрд╛ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рдП, рдЗрд╕реЗ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░реЗрдВ рдФрд░ рдЬрд╣рд╛рдВ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред