Skip to content

harishb19/Atender-Slack_Attendance_Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Atender!

Atender is an attendance bot made for SIESGST Student council.


Documents

Atender is a slack bot. with a web portal

Register a user

list of comands

  • /registerme
  • /registerme help

attendance_register.php contains the code.

Mark your attendance

list of comands

  • /markmein
  • /markmein help

attendance.php contains the code.

list your attendance

list of comands

  • /atendre list
  • /atendre help

list.php contains the code.


Requirements

  • A slack team
  • server supporting curl
  • php
  • knowlwdege about json

Setup

  • Enter your DB credentials in attendance > admin > require.php
  • Create tables :
    • attendance
      • id (primary key int)
      • uid , uname , team , reason (varchar)
      • created_at (datetime)
    • register
      • id (primary key int)
      • uid , uname , team , prn , class (varchar)
      • created_at (datetime)
    • attendance manager
      • id (primary key int)
      • name , team , email ,password (varchar)
  • Create a slack app https://api.slack.com/apps
    • add above mentioned slash comands
    • create a webhook

Upcoming

Web portal


Contributors

  • Harish Balasubramanian

follow me on github

About

attendance bot for sies gst student council

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages