Ты точно на либе телеграфа пишешь? Если да, и насколько я понимаю (а я только-только ступил первый шаг в программировании, по этому могу ошибиться :) ) 1. Импортируешь маркап. import Markup from 'telegraf/markup.js' (заметь, если у тебя отличаются версии, может не работать. ) теперь пишешь функцию кнопки. export function getMainMenu() { return Markup.keyboard([ ['первая кнопка', 'вторая'], ['третья'] ]).resize().extra() } потом импортируешь кнопки в файл с кодом import { getMainMenu } from './keyboards.js' и делаешь саму кнопку bot.hears('первая кнопка', ctx => { ctx.replyWithHTML( 'это первая кнопка' ) }) По моему так. Ты же имел ввиду именно кнопки?
Обсуждают сегодня