Не могу отправить сообщение в группу

import telebot
import sqlite3

#bot

bot = telebot.TeleBot(TOKEN)

@bot.message_handler(commands = ['start'])
def start(message):
    user_id = message.from_user.id
    user_niсkname = message.from_user.username

    add_new_user(user_id, user_niсkname)

def add_new_user(user_id, user_niсkname):
    print(user_id)

    connect = sqlite3.connect('users.db')
    cursor = connect.cursor()

    cursor.execute("""CREATE TABLE IF NOT EXISTS users_inf(
        id INTEGER,
        niсkname TEXT,
        warnings_on_real_moment INTEGER
    );""")

    connect.commit()

    #chek id
    cursor.execute(f"""SELECT id FROM users_inf WHERE id = {user_id}""")
    data = cursor.fetchone()
    if data is None:

        #add values in table
        cursor.execute("""INSERT INTO users_inf(id, niсkname, warnings_on_real_moment) 
            VALUES(?, ?, ?)""", (user_id, user_niсkname, 0))
        connect.commit()

        print('У нас новый пользователь его id: ' + str(user_id) + ' Также его ник: ' + str(user_niсkname))
    else:
        bot.send_message(message.from_user.id, 'Ты что пытаешься сделать? Ты уже есть в базе!')
bot.polling()

он выдает ошибку типа name 'message' is not defind Помогите пожалуйста. Заранее спасибо!


Ответы (0 шт):