Ответы пользователя по тегу TeleBot
  • Как получить сообщение от пользователя бота pyTelegramBotAPI?

    @SecretRuslan
    import telebot
    import smtplib
    
    bot = telebot.TeleBot('TOKEN')
    
    HOST = "mySMTP.server.com"
    SUBJECT = "Test email from Python"
    TO = "mike@someAddress.org"
    FROM = "python@mydomain.com"
    
    @bot.message_handler(content_types=["text"])
    def message(message):
     text = message.text
     BODY = "\r\n".join((
        "From: %s" % FROM,
        "To: %s" % TO,
        "Subject: %s" % SUBJECT ,
        "",
        text
    ))
     server = smtplib.SMTP(HOST)
     server.sendmail(FROM, [TO], BODY)
     server.quit()
    
    bot.polling(non_stop=True, interval = 0)


    Советую почитать: https://python-scripts.com/send-email-smtp-python

    и посмотреть видео уроки по pytelegrambotapi. Код взял с сайта и немного изменил, должно работать.
    Ответ написан
    Комментировать