научился записывать id

This commit is contained in:
2022-11-11 18:18:16 +10:00
parent 0c15876deb
commit e32c1dc991
6 changed files with 41 additions and 12 deletions

23
bot.py
View File

@@ -2,10 +2,13 @@ from cgitb import text
import datetime
import logging
from random import randint
#from sqdb import tert
from sqlalchemy import create_engine, MetaData, Table, Integer, String, \
Column, DateTime, ForeignKey, Numeric
from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy.orm import sessionmaker
from aiogram import Bot, Dispatcher, executor, types
from aiogram.types import ReplyKeyboardRemove, ReplyKeyboardMarkup, KeyboardButton
from sqdb import user
@@ -46,12 +49,22 @@ async def dick(message: types.Message):
numb = (f"Рандомное число : {randint(-7,10)}")
await bot.send_message(message.chat.id, (numb))
@dp.message_handler(commands=["id"])
async def ident(message: types.Message):
# работа с таблицей
engine = create_engine('sqlite:///dick3.db')
Session = sessionmaker(bind=engine)
session = Session()
Base = declarative_base()
int_table = user(user_id = message.from_user.id, user_fullname = message.from_user.full_name) #импортирую юзер из sqdb
session.add(int_table)
session.commit()
await bot.send_message(message.chat.id, f'{message.from_user.id} + {message.from_user.full_name}')
# lisq = user(user_id = message.from_user.id, user_fullname = message.from_user.full_name)
# tert.adding()