Делаем бота Генератор QR из ссылок на Python

Делаем бота Генератор QR из ссылок на Python

Тема в разделе Python создана пользователем SaulGoodman
SaulGoodman Автор темы
Для начала установим модули:
pytelegrambotapi -
qrcode -
pillow -



Python:
import telebot
import qrcode

token = 'ВАШ ТОКЕН'

bot = telebot.TeleBot(token)
@bot.message_handler(commands=['start'])
def start_message(message):
  bot.send_message(message.chat.id,"Пришлите ссылку для генерации QR ")

@bot.message_handler(content_types='text')
def messages(message):
    link = message.text
    filename = "qr.png"
    img = qrcode.make(link)
    img.save(filename)
    bot.send_document(message.chat.id, open(r'qr.png', 'rb'))

bot.polling()

Не забываем перед запуском установить импортируемые модули через pip, иначе ничего не получится!

2
SaulGoodman Автор темы
а зачем нужна либа pillow ?
Для того чтобы работал модуль qr

Сверху