Помощь в доработке импорта из бота в SQLite

VadimSa

Новичок
Пользователь
Июн 19, 2022
4
0
1
В общем, есть код который кидает id и ник из телеги в SQL lite. Он работает проверял. Но нужно, что бы в телеге можно было вписать наименование и количество дату и время и эти строки падали в БД. Если кто может подсказать как его отредактировать, буду благодарен.

Делаю сам, для бизнеса, в программирование новичок, от слова совсем.


import sqlite3
import telebot

bot = telebot.TeleBot("токен")

conn = sqlite3.connect('vadik.db', check_same_thread=False)
cursor = conn.cursor()


def db_table_val(user_id: int, user_name: str, user_surname: str, username: str):
cursor.execute('INSERT INTO test (user_id, user_name, user_surname, username) VALUES (?, ?, ?, ?)',
(user_id, user_name, user_surname, username))
conn.commit()


@bot.message_handler(commands=['start'])
def start_message(message):
bot.send_message(message.chat.id, 'Добро')


@bot.message_handler(content_types=['text'])
def get_text_messages(message):
if message.text.lower() == 'привет':
bot.send_message(message.chat.id, 'Ваше имя добавлено!')

us_id = message.from_user.id
us_name = message.from_user.first_name
us_sname = message.from_user.last_name
username = message.from_user.username

db_table_val(user_id=us_id, user_name=us_name, user_surname=us_sname, username=username)


bot.polling(none_stop=True)



P.S. Если кто может помочь делом, готов финансово поблагодарить.
 

regnor

Модератор
Команда форума
Модератор
Июл 7, 2020
2 661
474
83
ну раз сами не заметили, попробую намекнуть
 

Форум IT Специалистов