Telegram IngUniCT Bot

ingunict-bot Source code for @IngUniCT_bot, a Telegram bot focused in helping student get information about engineering departmens in University of Catania.

WARNING

Is currently under developement, if you have some requests please submit with GitHub's issues.

Online version is avaiable on @IngUniCT_bot

Send /start or /help to get a list of avaiable commands

Requirements

You should install python-telegram-bot and unidecode

API service require flask

You can install these libraries

pip install python-telegram-bot unidecode flask

OpenData

Data used by the bot are provviden as opendata, are avaiable from a REST API service at http://ingunictbotdata-gabrik.rhcloud.com/

Endpoints


[GET] /professori     return a json with all professors
[GET] /aule           return a json with all classrooms
[GET] /corsi          return a json with all degree courses
[GET] /insegnamenti   return a json with all courses
[GET] /esami          return a json with all exams

License

This open-source software is published under the Apache License version 2.0. Please refer to the "LICENSE" file of this project for the full text.

Credits

Coded by Gabriele Baldoni

Inspired by Helias/Telegram-DMI-Bot