При использовании этого куска кода ничего не выводит:
@bot.message_handler(content_types=['text'])
def func(message):
if message.text == "Мой текст":
bot.send_message(message.chat.id, "Мой текст")
elif message.text == "ТЕКСТ":
for i in cur.execute("SELECT user_numb FROM user"):
usname = message.from_user.first_name
usoper = randint(0, 12)
usnum = i + usoper
cur.execute(f"INSERT INTO user(user_name, user_numb) VALUES({usname}, {usnum})")
db.commit()
bot.send_message(message.chat.id, f"текст <b>{usoper}</b> текст {usnum}",
parse_mode="html")
bot.polling(none_stop=True)
import sqlite3
from random import randint
import config
import telebot
from telebot import types
bot = telebot.TeleBot(config.TOKEN)
db = sqlite3.connect("drtyDB.db", check_same_thread=False)
cur = db.cursor()
cur.execute("CREATE TABLE IF NOT EXISTS user (user_id INT, user_name TEXT, user_numb INT)")
@bot.message_handler(content_types=['text'])
def func(message):
if message.text == "Мой текст":
bot.send_message(message.chat.id, "Мой текст")
elif message.text == "ТЕКСТ":
for i in cur.execute("SELECT user_numb FROM user"):
usname = message.from_user.first_name
usoper = randint(0, 12)
usnum = i + usoper
cur.execute(f"INSERT INTO user(user_name, user_numb) VALUES({usname}, {usnum})")
db.commit()
bot.send_message(message.chat.id, f"текст <b>{usoper}</b> текст {usnum}",
parse_mode="html")
bot.polling(none_stop=True)