Я описат то описал а как реализовать до конца пока что не понимаю (есть не ясные моменты)
Читать полностью…Спасибо ещё раз за статью конечно, очень хорошее чтиво, но я не понял как это относится к моему вопросу
если дело в заборе данных через объект message то я об этом знаю
если ты про разницу await message.answer('какой-то текст')
и await bot.send_message(chat_id=message.from_user.id, text='какой-то текст')
- то ро это тоже знаю
если про DefaultBotProperties(parse_mode=ParseMode.HTML)
то я в курсе и про это тоже
мне было нечем себя занять уже месяц и я решил просто для разминки заебенить то чего не сделает dall-e нормально
Читать полностью…makebox Obj; 50; 50; Hello
makebox Obj2; Obj.x; Obj.y + 100; World!
makearrow Obj; Obj2
да делай через if else, почему нет
потом же будет удобнее эту же функцию переиспользовать если надо будет
Смотрите, когда пользователь нажимает команду старт в боте, должен работать хендлел на команду старт и кроме того, проверка, зарегистрирован ли этот пользователь в этом боте или нет (проверка через телеграм айди который сохраняется в базе данных)
Если зарегистрирован, то показывает главное сообщение обе и главные инлайн-кнопки.
А если не зарегистрирован, то предложить зарегистрироваться (сделаю процедуру регистрации через состояние конечно) и после прохождения регистрации показать то же самое, то етсь приветственное сообщение и главные кнопки
И вот мой вопрос такой: как лучше это всё реализовать?
Кажется, ты спрашиваешь что-то фреймворко-специфичное. Не знаю что такое кастомные фильтры
Читать полностью…