When a user @ mentions the bot (i.e. @nemobot) in a message, the bot should respond.
Bot Features:
-
Provide keywords a user can mention
-
Provide answers to user questions, kind of like a Q&A feature.
-
Provide statistics for conversations (i.e. number of users and messages in conversations)
-
Deal with invalid user input (i.e. "Sorry, I didn't understand that. Try mentioning one of these words [...].")
These are the initial features I can think of. Let me know what you guys think.
EDIT
We can probably use contains(keyword) so the user's query doesn't have to exactly match, but this might not be the best way to go about it.
To start, I'm thinking the bot can provide relevant information for each page/feature on our site.
These keywords can include "conversations, messages, profiles, activity feed, notifications, and search bar". Also just the word "help" and the bot can give general tips.
When a user @ mentions the bot (i.e. @nemobot) in a message, the bot should respond.
Bot Features:
Provide keywords a user can mention
Provide answers to user questions, kind of like a Q&A feature.
Provide statistics for conversations (i.e. number of users and messages in conversations)
Deal with invalid user input (i.e. "Sorry, I didn't understand that. Try mentioning one of these words [...].")
These are the initial features I can think of. Let me know what you guys think.
EDIT
We can probably use
contains(keyword)so the user's query doesn't have to exactly match, but this might not be the best way to go about it.To start, I'm thinking the bot can provide relevant information for each page/feature on our site.
These keywords can include "conversations, messages, profiles, activity feed, notifications, and search bar". Also just the word "help" and the bot can give general tips.