问题标签 [node-telegram-bot-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1221 浏览

node.js - 电报机器人嵌套上一个按钮,node.js

之后如何从第 3 级节点返回到第 2 级节点?我的问题是Back名称,因为那是相同的,,, 这是我的代码:

在此处输入图像描述

0 投票
3 回答
11370 浏览

javascript - 通过 Node.JS 的 Telegram bot 内联键盘

我正在使用node-telegram-bot-api模块,如何使我的键盘成为内联键盘?这是我的代码:

0 投票
1 回答
192 浏览

javascript - Telegram bot 和 CouchDB 将新用户插入数据库

如何将新的 Telegram Bot 用户插入 CouchDB?
我在 db 中插入了一个示例数据jack johns并且没问题,但我不知道应该如何获取 Telegram 用户用户名并将其放入 Db。 这是我的代码:

0 投票
1 回答
4500 浏览

telegram-bot - Telegeram Bot中的`msg.chat.id`和`msg.from.id`有什么区别?

msg.chat.idTelegeram Bot和msg.from.idTelegeram Bot有什么区别?显然,两者都是相同的并且返回用户ID。

0 投票
1 回答
1249 浏览

javascript - 通过 node.js 的 Telegram Bot 实时位置

如何发送电报机器人实时位置?

我正在使用node-telegram-bot-api模块。

代码:
此代码只是发送一个位置

0 投票
1 回答
4541 浏览

javascript - 如何获取 Telegram Bot 超级群组 ID?

如何获取 Telegram Bot 超级群组 ID?

使用此代码:

我可以forward_from_chat: { id: -1001125265425在对象中看到我的私人频道 ID,即 Okey。
但是如何获得超级组 ID?

0 投票
2 回答
10114 浏览

javascript - 通过电报机器人获取用户位置经纬度

如何通过电报机器人获取用户位置经纬度?

模块:链接

代码:

0 投票
1 回答
2801 浏览

node.js - 方法 editMessageReplyMarkup 删除内联键盘

我正在使用 node.js 和node-telegram-bot-api库制作电报机器人。
我回答callback_query并想更改我的内联键盘。下面的代码显示了我如何尝试使用这种方法,但是当我在电报中点击键盘时,它就消失了:

它发生没有任何错误,我不明白为什么。有任何想法吗?
该方法在 GitHub 上的描述。

0 投票
2 回答
1143 浏览

javascript - 使用 node-telegram-bot-api 顺序执行功能

当我尝试发送有关我年龄的信息时,它会询问我的 Gen,然后是我的身高。如果我写我的身高,那就是问我的年龄 2 倍和 1 倍我的年龄。如何使它像这样工作:它应该问一些问题。然后,如果我回答了某些问题并且答案不好,它应该再次提出这个问题,如果答案很好,它应该使用相同的算法提出新问题。

0 投票
1 回答
787 浏览

node.js - 无法使用 ReplyKeyboardRemove 删除 Telegram 键盘

我正在 Node.js 上制作机器人。我在卸下键盘时遇到了问题。这是我的消息的外观:

我收到此消息,但键盘未移除。