feat: Simulate recording audio in chat, clear recording/typing state, standardize chatstate change function names

This commit is contained in:
Pedro Lopez
2020-02-29 14:07:47 -04:00
parent d35f101fac
commit b07b38bbe8
3 changed files with 47 additions and 6 deletions

View File

@@ -170,7 +170,16 @@ client.on('message', async msg => {
chat.archive();
} else if (msg.body === '!typing') {
const chat = await msg.getChat();
chat.typing();
// simulates typing in the chat
chat.sendStateTyping();
} else if (msg.body === '!recording') {
const chat = await msg.getChat();
// simulates recording audio in the chat
chat.sendStateRecording();
} else if (msg.body === '!clearstate') {
const chat = await msg.getChat();
// stops typing or recording in the chat
chat.clearState();
}
});