2020-10-27 14:37:00 +01:00
from telethon import TelegramClient , events
2020-10-27 14:53:44 +01:00
from telethon . sessions import StringSession
from constants import API_ID , API_HASH , BOT_TOKEN , SESSION
2020-10-27 01:05:56 +01:00
2020-10-27 14:53:44 +01:00
bot = TelegramClient ( StringSession ( SESSION ) , API_ID , API_HASH ) . start (
bot_token = BOT_TOKEN
)
2020-10-27 01:05:56 +01:00
2020-10-27 14:37:00 +01:00
@bot.on ( events . NewMessage ( pattern = " /start " ) )
async def start ( event ) :
await event . respond (
" Hola, muy buenas. Gracias por ponerte en contacto con UGR Tracing Bot. Para poder continuar con el proceso por favor responda a este mensaje con un identificador único (DNI o correo institucional). Muchas gracias. "
2020-10-27 01:05:56 +01:00
)
2020-10-27 14:37:00 +01:00
raise events . StopPropagation
2020-10-27 01:05:56 +01:00
def main ( ) :
2020-10-27 14:37:00 +01:00
bot . run_until_disconnected ( )
2020-10-27 01:05:56 +01:00
if __name__ == " __main__ " :
main ( )