*All command should start with "APS" as prefix.
Set current Line Group as a class and tell chatbot starting to record class activity.
STCLS ADVISOR_NAME:CLASS_NAME
Tell AlPasBot who you are and link your ID to records in database.
Members without registration will be excluded from the records.
LNK NAME:STUDENT_ID
Note that this command only works after the class was set.
Each glossary content have it's unique, you can print specific one out by it's ID with this command.
SHWM MEM_ID
You can search glossary content by related keywords with this command.
SRHM KEY_A,KEY_B,...
Add new question to AlPasBot's QA pool.
QST QUESTION_CONTENT
List out all questions asked by you.
MYQST
List out all asked questions.
ALQST
Or by given ID range
ALQST ST_ID:ED_ID
Each question will have an unique ID, you can delete specific question asked by you by it's ID.
DELQST QUESTION_ID
Each question will have an unique ID, use this command to show content and related answer (if any) of specific question by it's ID.
SWQST QUESTION_ID
If you want to search for asked questions related to some keywords, use this command.
SRQST KEY_A,KEY_B,...
You can add answer to a specific questions by it's ID.
ANS Q_ID:ANS_CONTENT
Like questions, each answer will also have an unique ID, you can show content of specific answer by it's ID with this command.
SWANS ANS_ID
Each answer will have an unique ID, use this command to delete specific answer authored by you by it's ID.
DELANS ANS_ID
Answer can be rated by members (one time for an answer / member) by it's ID.
RAT ANS_ID
These commands were only for admin members (Advisor / Teaching Assistant) to manage class group.
Print class info for current group.
CHKCLS
Show Members Activity Leaderboard.
SWLEAD
Lockdown the member registration function of current class.
LCKCLS
Command for giving member admin permission by their student ID.
STADM STUDENT_ID