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
| Show |
Membuat middleware SendTypingIndicator |
Metode
| on |
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>