Отправить текст уценки с помощью телеграмм-бота (телеграф), nodejs

Как отправить текст уценки с помощью бота Telegram с использованием библиотеки Telegraf на nodejs?

Привет, похоже, вы новичок в StackOverflow. Добро пожаловать на борт! Задавая вопрос, мы ожидаем, что вы предоставите пример того, с чем вы пытались решить проблему. Пожалуйста, предоставьте минимальный воспроизводимый пример и ознакомьтесь с Как спросить страницу для получения дополнительной информации о том, как создать отличный вопрос.

admcfajn 27.10.2018 19:18

Добро пожаловать в Stack Overflow! Другие пользователи отметили ваш вопрос как низкое качество и необходимость улучшения. Я переформулировал / отформатировал ваш ввод, чтобы его было легче читать / понимать. Просмотрите мои изменения, чтобы убедиться, что они отражают ваши намерения. Но я думаю, что на ваш вопрос пока нет ответа. Ты должен ответить редактировать на ваш вопрос сейчас, чтобы включить ваши собственные усилия (см. помогите мне это не вопрос). Не стесняйтесь писать мне комментарий, если у вас есть дополнительные вопросы или отзывы для меня.

GhostCat 27.10.2018 21:15
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
6
2
7 294
4
Перейти к ответу Данный вопрос помечен как решенный

Ответы 4

Ответ принят как подходящий
const token = 'YOUR TOKEN';
const Telegraf = require('telegraf')
const extra = require('telegraf/extra')
const markup = extra.markdown()

const telegram = new Telegraf(token)

telegram.telegram.sendMessage('there chat id', 'your message', markup)

Если вы используете объект контекста ctx в импортированных модулях для ответа и не хотите импортировать Telegraf, вы можете использовать:

ctx.reply('some _text_', {reply_markup: 'markdown'})
ctx.replyWithMarkdown(MESSAGE)

С телеграф v4.3.0 я получил его, используя следующий код:

const bot = new Telegraf(token);
bot.telegram.sendMessage('my chat id', 'my text', { parse_mode: 'MarkdownV2' });

Можно использовать более простым способом: ctx.replyWithMarkdownV2(message), ваш код будет под капотом.

wcoder 01.08.2021 17:15

Другие вопросы по теме