Задать вопрос
Этот вопрос закрыт для ответов, так как повторяет вопрос Как реализовать добавление кнопок из админки бота telebot?
@Slavon7

Как реализовать админку?

хочу сделать админку в телеграм боте на библиотеке aiogram с базой данных.
Допустим есть n-ое количество кнопок пусть 6 и мне нужно каждой кнопке задать свой ответ

#@dp.message_handler(text=" Кнопка 1")
async def opportunities(message : types.Message):
    if message.text == ' Кнопка 1':
        await sqlite_db.sql_read(message)


Вот так я читаю кнопку из бд для этого есть функция

async def sql_read(message):
    for ret in cur.execute('SELECT * FROM menu').fetchall():
        if(ret[0] != None):
            await bot.send_photo(message.from_user.id, ret[0], f'{ret[1]} {ret[-1]}') 
            print('Bot have photo')
        elif(ret[0] == None):
            await bot.send_message(message.from_user.id, f'{ret[1]} {ret[-1]}')
            print('Bot didnt have photo')


Проблема этого кода в том что я не хочу для каждой кнопки создавать отдельный тейбл SELECT * FROM menu
Как мне сделать так что бы кнопка автоматически понимала что ей нужно подгрузить из тейбла menu поле button1
  • Вопрос задан
  • 161 просмотр
Подписаться 1 Средний
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы
SpectrumData Екатеринбург
от 200 000 до 300 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
AST Москва
До 350 000 ₽
18 янв. 2025, в 07:20
50000 руб./за проект
18 янв. 2025, в 03:12
1000 руб./за проект
18 янв. 2025, в 00:01
500 руб./за проект