Как реализовать баланс в телеграм боте на node.js?
Я не слишком силён в js, но написал бота (библиотека telegraf) который должен выдавать рандомные стикеры для игры в кости, хочу чтобы после правильного ответа ставка пользователя увеличивалась в 2 раза, а сам баланс был в кнопке "личный кабинет", понимаю что для этого нужна база данных, помогите пожалуйста с кодом!
Вот стартовый код к боту
-
const { Telegraf, Markup, Context, session, Scenes: { BaseScene, Stage } } = require("telegraf"); require('dotenv').config() const bot = new Telegraf('124171778:AAF70B5mBo35mBo3zr70B_HfsdfqPI'); //(токен не настоящий)
bot.start((ctx) => ctx.reply(
Приветствую, ${ ctx.from.first_name ? ctx.from.first_name : "хороший человек" }! Подписавшись на FireCube вы соглашаетесь на условия пользования ботом! Для начала пропишите команду ↪️ /subscribe ↩️
)
);
bot.use(session()) bot.launch();
process.once('SIGINT', () => bot.stop('SIGINT'))
process.once('SIGTERM', () => bot.stop('SIGTERM'))