создаешь файл db.py
с таким содержанием:
import sqlite3
class Database:
def __init__(self, db_file):
self.connection = sqlite3.connect(db_file)
self.cursor = self.connection.cursor()
def add_user(self, user_id):
with self.connection:
return self.cursor.execute("INSERT OR IGNORE INTO `users` (`user_id`) VALUES (?)", (user_id,))
для добавления пользователя напиши строчку (ниже она)
db.add_user(message.from_user.id)
так же в файл с самим ботом добавь:
from db import Database
db = Database('database.db')