Telegram Bot

Telegram Bot Overview


Key Features

"/start" command

  • Wakes Telegram Bot, loads the DATABASE with precision
  • If there is an DATABASE error, a message will be send to Supervisor email for Maintenance.
  • This command automatically clears expired dates, but remains as a record in Database.

"/mc" command

  • /mc command register personnels who have gained medical certificate for their sickness.
  • This command will be set by a supervisor or a person-in-charge to account for their men.

"/others" command

  • /others command register personnels with given off day, or sudden appointment on present day.
  • This command is for individuals with sudden need to use an unofficial off day to tend to their matters.
  • If an individual is hospitalised, this command would need to be
    registered as HOSPITALISED@(hospital_name)

"/status" command

  • /status command register personnels with sudden WFH (Work-From-Home), due to their temporary disability.
  • Such temporary disability, can be recorded for tracking purposes.

"/status_history" command

  • /status_history command allows supervisor to view personnels report sick history.
  • This command allows an immediate supervisor to assess his subordinate, based on his genuineness.

"/paradestate" command

  • /paradestate command allows supervisor to view company strength for present day.
  • Also tabulates current strength versus with total strength.
  • It is able to show who, why an individual isn't at work.