![](/img/trans.png)
[英]Waiting for response from Telegraf.js user
如何使用Telegraf.js庫等待用戶聊天中的響應。 假設用戶想問一個問題,我該如何等待他的回答? ...
[英]Waiting for response from Telegraf.js user
如何使用Telegraf.js庫等待用戶聊天中的響應。 假設用戶想問一個問題,我該如何等待他的回答? ...
[英]How to disable Telegraf.js inline keyboard after one click
我剛開始使用 Telegraf 制作帶有節點的 Telegram 機器人,該機器人使用內聯鍵盤讓用戶從給定選項中輸入 select。 但是在用戶選擇一個選項並獲得響應后,用戶仍然可以單擊其他選項並獲得他們的響應。 我嘗試使用 bot.hears 方法禁用它 但這些方法似乎並沒有禁用/刪除選項。 那么 ...
[英]how to create a chat menu button in telegrafjs
我使用nodejs和telegrafjs創建了一個電報機器人我想知道如何創建這個我在文檔中找不到的菜單按鈕。 它會打開一個像這樣的菜單 ...
[英]How to edit a last bot send
我需要編輯來自機器人的最后一條消息。 但我不知道如何獲取上次發送的消息的 ID。 這段代碼 給我這個結果: ...
[英]How my bot can ask to users or bot need reply from users to send message intelegraf node.js bot?
...
[英]404 error using Telegraf webhook for a bot
我正在嘗試使 Telegram 機器人正常工作,並且我正在使用 Telegraf.js。 我通過使用默認 Apache VirtualHost 向我的域名添加子域來設置 Webhook。 它基本上可以正常工作,但出於某種原因,我從 Telegram 的 webhook API 信息 (getWebh ...
[英]Telegraf.js How to pass parameters to a function from inline keyboard
我有一組包含一些文本的消息和一個帶有“刪除”按鈕的內聯鍵盤。 我有一個函數 bot.action 用於我的內聯鍵盤上的刪除按鈕。 如何將參數傳遞給 bot.action,以便我可以通過刪除按鈕刪除該項目。 ...
[英]Telegraf.js custom keyboard how to make a Back button?
我不知道如何通過單擊返回按鈕返回到上一個菜單。 我不明白什么樣的機器人。 function 用來解決我的問題。 ...
[英]Telegraf bot.action does not catch callbacks
我使用文檔中的示例: 在 /inline 命令上,我看到消息“可樂還是百事可樂?” 有兩個按鈕“可樂”和“百事可樂”,但如果我點擊其中一個,什么也不會發生。 ...
[英]how to know where user starting chat? from inside group or from inside bot directly?
我已經使用 telegraf.js 創建了電報機器人 機器人工作正常,但是如果用戶直接從機器人內部發送消息,我需要處理不同的事情,假設機器人應該重播幫助命令文檔(例如)。 問題是: 如何識別用戶開始聊天的位置? 從聊天組內部還是直接從機器人內部? 我試過 沒有成功 我認為解決方案很簡單,但 ...
[英]Telegraf: After restricting permissions, my bot won't grant posting abilities back
我正在努力了解我在這里出了什么問題,所以我正在尋找一些額外的眼睛。 我正在使用 Telegraf 在 NodeJS 中制作 Telegram 機器人。 當新用戶登錄時,它應該限制他們在回答一個簡單的驗證碼式問題之前不能發布任何內容。 假設他們回答正確,他們應該被授予再次發帖的能力。 如果他們回答不正 ...
[英]How to change the width of inline buttons to chat width, instead of message width
我見過一個機器人,它在整個聊天區域都有內聯按鈕,不依賴於按鈕的文本寬度): 由於某種原因,我的按鈕繪制方式不同,並且按鈕內的文本被修剪。 我沒有看到可以傳遞來更改寬度的參數,而且谷歌搜索說現在不可能更改它,所以 - 第一個屏幕截圖上的按鈕為什么是全寬的? 我在這里想念什么? 謝謝。 編輯: 示例 ...
[英]How to Disable link preview in telegraf
我在文檔中找不到如何禁用煩人的鏈接預覽。 有人知道怎么做嗎? 我試過上面的代碼,但將 Extra 顯示為未定義。 還有如何使用ctx.replyWithHTML()方法禁用鏈接預覽? ...
[英]How to open URL's using telegraf JS markup inline keyboard in telegram in app browser?
代碼片段: 這是拋出 400 Bad request URL 異常。 任何幫助,如何在電報內聯瀏覽器中打開這些 URL? ...
[英]How to use template engine without using any controller in standalone NestJS Application?
我正在嘗試使用nestjs-telegraf創建電報聊天機器人應用程序然后我想使用模板引擎,就像從這里教過的一樣,為收到的每條消息呈現回復消息。 但是,我沒有找到任何方法來做到這一點。 我所得到的是每個人都在他們的方法中使用@Res res參數,然后只return res.render(...) ...
[英]How to send private message in Telegram Bot using Telegraf.js Node.js
我想創建一個 Telegram 機器人,它可以直接向用戶發送消息,他們的 user_id 保存在我的數據庫中。 有沒有辦法做到這一點? ...
[英]How to unregister middleware in Telegraf?
當我添加bot.hears(...)時,它會注冊用於處理匹配文本消息的中間件。 但是現在它會處理這些消息,即使它們是隨時發送的,即使不是預期的。 因此,如果我正在創建一個有狀態的服務,我想只在適當的時間收聽特定的消息。 如何取消注冊中間件,使其不再hear以前處理過的消息? ...
[英]Alternative of ctx.updateSubTypes Telgraf 4
新版本的 telgraf https://github.com/telegraf/telegraf/releases/tag/v4.0.0#:~:text=ctx.updateSubTypes刪除了該端點我們如何使用新的 API 檢測消息類型 這是舊的 ctx 重新運行 ...
[英]Telegram bot with telegraf.js : can't send random photo to chat using flickr api
我是電報機器人創建的新手,想制作一個簡單的機器人,允許用戶在命令中選擇歌手或演員照片,然后使用 flickr API 將其發送到聊天室: Flickr API is okay - I get the photo array (photosArray) and then take a random ...
[英]can't create telegram bot using telegraf package
我正在嘗試使用telegraf創建一個電報機器人我閱讀了它的文檔,我只想使用他們自己的示例開始編碼這是文檔中提供的示例:const { Telegraf } = require('telegraf') const bot = new Telegraf(process.env.BOT_TOKEN) ...