Basic Usage Example

*All command should start with "APS" as prefix.


First thing to do while starting new class.


Setting Up Class (For Advisor)

Set current Line Group as a class and tell chatbot starting to record class activity.

STCLS ADVISOR_NAME:CLASS_NAME

Member Registration (For Student)

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.


Commands for Glossary


Show Memories By ID

Each glossary content have it's unique, you can print specific one out by it's ID with this command.

SHWM MEM_ID

Search Memories By Key Words (SEP:,)

You can search glossary content by related keywords with this command.

SRHM KEY_A,KEY_B,...


Commands for Q/A Activity


Asking Question

Add new question to AlPasBot's QA pool.

QST QUESTION_CONTENT

List Self Asked Question

List out all questions asked by you.

MYQST

List All Asked Question

List out all asked questions.

ALQST

Or by given ID range

ALQST ST_ID:ED_ID

Delete Question (By ID)

Each question will have an unique ID, you can delete specific question asked by you by it's ID.

DELQST QUESTION_ID

Show Question (By 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

Search Question By Key Words (SEP:,)

If you want to search for asked questions related to some keywords, use this command.

SRQST KEY_A,KEY_B,...


Answering Question (By ID)

You can add answer to a specific questions by it's ID.

ANS Q_ID:ANS_CONTENT

Show Answer (By ID)

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

Delete Answer (By 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

Rate Answer (By ID)

Answer can be rated by members (one time for an answer / member) by it's ID.

RAT ANS_ID


Commands for Admin

These commands were only for admin members (Advisor / Teaching Assistant) to manage class group.

Check Class Info

Print class info for current group.

CHKCLS

Leaderboard

Show Members Activity Leaderboard.

SWLEAD

Lock Class (Only For Advisor)

Lockdown the member registration function of current class.

LCKCLS

Set Member as Admin (Only For Advisor)

Command for giving member admin permission by their student ID.

STADM STUDENT_ID



< Back