Skip to content

Interactive Telegram Bot for managing events of Moodle (LMS) Students.

License

Notifications You must be signed in to change notification settings

mhdzumair/Jilebi-Bot

Repository files navigation

Jilebi

Jilebi Bot

Travis (.com) Codacy Badge Codacy Badge codecov Active Users

An Interactive Telegram bot for managing the Events of Moodle (LMS) Students.

Features

  • Get Reminder for events within 30 minutes of period.

    Note: The event should be created at least before half an hour by your module lecturer, to get Reminder

  • Send Queries / Feedbacks to Me

  • Submit your module details through jilebi

  • View other university students modules, events (if they volunteer to give details)

  • View the schedule as a beautiful Image based or text-based results

Requirement for Jilebi bot

To get your own events, You need to setup the calendar link first. You can watch the tutorial by sending /tutorial You can still view other's events.

Requirements for Development

    pyTelegramBotAPI
    mongoengine
    pymongo[srv]
    arrow
    APScheduler
    httplib2
    Flask
    Pillow
    icalevents

NOTE: for getting Moodle module code you need to get categories type from icalendar. Original version of icalevents is not support event.categories so I created patch for it. download it from mhdzumair/icalevents

Useful Link

About

Interactive Telegram Bot for managing events of Moodle (LMS) Students.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages