Bagikan melalui


ShowTypingMiddleware class

Middleware yang akan mengirim indikator pengetikan secara otomatis untuk setiap pesan.

Keterangan

Ketika ditambahkan, middleware ini akan mengirim aktivitas pengetikan kembali kepada pengguna ketika aktivitas Pesan diterima untuk memberi tahu mereka bahwa bot telah menerima pesan dan sedang mengerjakan respons. Anda dapat menentukan penundaan dalam milidetik sebelum aktivitas pengetikan pertama dikirim dan kemudian frekuensi, juga dalam milidetik yang menentukan seberapa sering aktivitas pengetikan lain dikirim. Aktivitas pengetikan akan terus dikirim hingga bot Anda mengirim pesan lain kembali kepada pengguna

Konstruktor

ShowTypingMiddleware(number, number)

Membuat middleware SendTypingIndicator

Metode

onTurn(TurnContext, () => Promise<void>)

Memproses aktivitas masuk.

Detail Konstruktor

ShowTypingMiddleware(number, number)

Membuat middleware SendTypingIndicator

new ShowTypingMiddleware(delay?: number, period?: number)

Parameter

delay

number

Jumlah milidetik untuk menunggu sebelum mengirim indikator pengetikan pertama.

period

number

Jumlah milidetik untuk menunggu sebelum mengirim setiap indikator berikut.

Detail Metode

onTurn(TurnContext, () => Promise<void>)

Memproses aktivitas masuk.

function onTurn(context: TurnContext, next: () => Promise<void>): Promise<void>

Parameter

context
TurnContext

Objek TurnContext masuk.

next

() => Promise<void>

Fungsi delegasi berikutnya.

Mengembalikan

Promise<void>