Untitled
unknown
plain_text
a year ago
1.3 kB
7
Indexable
from telethon import TelegramClient, events api_id = '25789633' # Ваш API ID api_hash = '901d8a8cee585268e926f725123f7acf' # Ваш API Hash # Встановлення підключення client = TelegramClient('my_session', api_id, api_hash) @client.on(events.NewMessage) async def handler(event): user = await event.get_sender() me = await client.get_me() # Перевірка, чи ім'я користувача складається з одного слова if ' ' in user.first_name: full_name = user.first_name else: full_name = f"{user.first_name} {user.last_name}" if user.last_name else user.first_name await event.respond( f"<b>Вітаю, {full_name}!</b>\n\nЯ - асистент-автовідповідач. Наразі <b>{me.first_name}</b> спить або не може розмовляти, але не хвилюйтесь, ваше повідомлення вже було відправлено та буде прочитано якомога швидше.", parse_mode='html') async def main(): try: async with client: await client.run_until_disconnected() except KeyboardInterrupt: print('Зупинено користувачем') if __name__ == '__main__': client.loop.run_until_complete(main())
Editor is loading...
Leave a Comment