Skip to content

mycrowbot is a Telegram bot made with Telethon to store, organize and access any media resource such as PDFs, e-books, videos, images.

Notifications You must be signed in to change notification settings

faraazb/mycrowbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mycrowbot

mycrowbot is a Telegram bot to store, organize and access any media resource such as PDFs, e-books, videos, images. It is ideally made for a university network consisting of colleges, and their classes/courses/sections, managed by super admin(s), college admin(s) and class admin(s).

Features

Student

  1. Access class resources through a menu-driven directory system.
  2. Access class timetables/schedules for your college.
  3. Track your attendance (if timetable is added by the admins).

Admin

Type Access Permissions
Super Admin Everything
  • Add/delete colleges, classes.
  • Assign college and class admins
College Admin College
  • Manage resources, edit timetable for all classes at the college.
  • Assign class admins.
  • Accept/Decline join requests from Students.
Class Admin Class
  • Manage resources, edit timetable for the class.
  • Transfer class admin role to somebody

    How does it work?

    A student once registered(/register) at a class in a college can access the class's resources. The resources can be added and updated by the respective college and class admins.
    Colleges can be openly accessible or restricted. For the latter, when a student joins, the college or class admin has the ability to accept or decline the Student's Join Request through the Admin menu (/admin).
    College Admins can also control if students enrolled in class A can access resources of class B and C (/admin> Admin Menu > Select Cross-Class Resources).

    The readme is still being updated with screenshots, command lists, etc.

    About

    mycrowbot is a Telegram bot made with Telethon to store, organize and access any media resource such as PDFs, e-books, videos, images.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages