const { Telegraf } = require('telegraf') const bot = new Telegraf("твой токен") bot.on("text", async ctx => { const text = ctx.message.text if (text == 'Привет') { await ctx.reply('Привет :)') } else if (text == 'Пока') { await ctx.reply('Пока :(') } }) bot.launch()
Спасибо, но он отправляет сообщение в чат. Без ответа
Как я ответил на конкретное сообщение Он так не делает
смс у тебя от оператора,а в телеге сообщение
чел, там один else if
const { Telegraf } = require('telegraf') const bot = new Telegraf("твой токен") bot.hears('Привет', ctx => ctx.reply('Привет :)')) bot.hears('Пока', ctx => ctx.reply('Пока :(')) bot.launch()
Ой какие мы "умние" да? А сам не смог на банальний вопрос ответить)
Та я знаю просто, ответь на вопрос не ответил. А замечание сделал
Имеет право, в общем-то
а тебе уже на него ответили
) я обьяснил что не так в том ответе
а как тебе надо, что значит на конкретное сообщение? типа реплаи?
ctx.reply(response, Extra.inReplyTo(message_id));
Обсуждают сегодня