Загрузка...

Dynamic generation of inline buttons

Thread in Node.js created by bamschans Nov 1, 2022. 287 views

  1. bamschans
    bamschans Topic starter Nov 1, 2022 138 Nov 16, 2021
    Пишу бота на telegraf, надо динамически сгенерить инлайн клаву с категориями с бд. Как это сделать я себе уже весь мозг выебал
     
  2. OneSadDev
    OneSadDev Nov 1, 2022 3x^3 + const....а, о чем это я? 24 Mar 8, 2021
    В функции перебирай данные, собирай массив кнопок. Возвращай из функции клаву с этим массивом кнопок
    The post was merged to previous Nov 1, 2022
    Поправил, чуть опечатался
     
  3. mulyar_trx
    mulyar_trx Nov 1, 2022 Banned 3 Jul 13, 2022
    JavaScript

    var products = [
    {
    id: 0,
    name: "Cjdjeisbwie"
    },
    {
    id: 1,
    name: "Cjdjeisbwie"
    }] // Условный массив который ты получишь от бд
    products = products.map(e => Key.callback(e.name, `category:${e.id}`))
    Функция Key, есть в пакете telegram-keyboard
     
Loading...
Top