Relative Content

Tag Archive for pythonaiogram

why doesn’t the state switch immediately?

@router.callback_query(StateFilter(FSMPag.forward)) async def collection_f(callback: CallbackQuery, state: FSMContext): conn = sqlite3.connect(‘mega_db.db’) cur = conn.cursor() user_id = callback.from_user.id cur.execute(“””SELECT array FROM users WHERE user_id = ?”””, (user_id,)) result = cur.fetchall()[0][0] numbers = [int(i) for i in result.strip(‘[]’).replace(‘,’, ”).split()] pag_num[user_id] += 1 pathCard = pathlib.Path(dir_p, “cards”, f”{pag_card[user_id][int(pag_num[user_id])]}.jpg”) pathCard = FSInputFile(pathCard) caption=lexicon[‘collection’] if callback.data == ‘forward’: await state.set_state(FSMPag.forward) if […]

Support bot. Can someone help? Python,aiogram

import asyncio from aiogram.fsm.state import StatesGroup, State from aiogram.filters import StateFilter from aiogram.fsm.context import FSMContext from aiogram import Bot, Dispatcher, types from aiogram.filters.command import Command from aiogram.utils.keyboard import InlineKeyboardBuilder import kbb from aiogram.types import CallbackQuery,Message class CreatePreviewOrder(StatesGroup): SET_TEXT = State() SUBMIT = State() bot = Bot(token=”7270981240:AAHWIaBaN_PDOQbMGaK7lEpgxvBlCqjc_HE”) admin_id = 1683941106 dp = Dispatcher() @dp.message(Command(“start”)) async def […]