Skip to content

Commit 6304846

Browse files
authoredApr 29, 2024
fix(telegram): fix oneTime (#671)
1 parent e9abfef commit 6304846

File tree

1 file changed

+4
-0
lines changed
  • packages/channels/src/telegram/senders

1 file changed

+4
-0
lines changed
 

‎packages/channels/src/telegram/senders/common.ts

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import { Markup } from 'telegraf'
12
import { CommonSender } from '../../base/senders/common'
23
import { TelegramContext } from '../context'
34

@@ -7,6 +8,9 @@ export class TelegramCommonSender extends CommonSender {
78
const chatId = context.thread
89

910
for (const message of context.messages) {
11+
// Force remove keyboard -> oneTime() not working https://github.com/telegraf/telegraf/issues/167
12+
message.extra = { ...Markup.removeKeyboard(), ...message.extra }
13+
1014
if (message.action) {
1115
await telegram.sendChatAction(chatId, message.action)
1216
}

0 commit comments

Comments
 (0)