UnivaqBot
所属分类:聊天室
开发工具:Python
文件大小:0KB
下载次数:0
上传日期:2019-01-15 16:54:52
上 传 者:
sh-1993
说明: 一个分享我们大学系新闻的电报机器人,
(A telegram bot that shares news of our university s department,)
文件列表:
.travis.yml (603, 2019-01-15)
LICENSE.md (1084, 2019-01-15)
Procfile (26, 2019-01-15)
TODO (307, 2019-01-15)
app.json (189, 2019-01-15)
botcore.py (3246, 2019-01-15)
checkprof (45308, 2019-01-15)
cron/ (0, 2019-01-15)
cron/adsu.py (631, 2019-01-15)
cron/professors.py (1970, 2019-01-15)
cron/professors_new.py (1985, 2019-01-15)
cron/student_office.py (866, 2019-01-15)
docs/ (0, 2019-01-15)
docs/srs-outline.md (4925, 2019-01-15)
libs/ (0, 2019-01-15)
libs/__init__.py (0, 2019-01-15)
libs/departments/ (0, 2019-01-15)
libs/departments/__init__.py (0, 2019-01-15)
libs/departments/discab.py (2740, 2019-01-15)
libs/departments/disim.py (2845, 2019-01-15)
libs/departments/mesva.py (2690, 2019-01-15)
libs/departments/univaq.py (3310, 2019-01-15)
libs/feedback.py (2256, 2019-01-15)
libs/news.py (3180, 2019-01-15)
libs/news_commands.py (8918, 2019-01-15)
libs/news_scrapers/ (0, 2019-01-15)
libs/news_scrapers/__init__.py (0, 2019-01-15)
libs/news_scrapers/discab.py (1922, 2019-01-15)
libs/news_scrapers/disim.py (1481, 2019-01-15)
libs/news_scrapers/mesva.py (1827, 2019-01-15)
libs/news_scrapers/univaq.py (1364, 2019-01-15)
libs/other_commands.py (5070, 2019-01-15)
libs/utils.py (3736, 2019-01-15)
pylintrc (74, 2019-01-15)
requirements.txt (80, 2019-01-15)
runtime.txt (12, 2019-01-15)
screenshots/ (0, 2019-01-15)
screenshots/screen1.jpg (51967, 2019-01-15)
... ...
## Univaq Bot - Faculty of Computer Science
This is an **unofficial** [telegram bot](https://telegram.org/blog/bot-revolution), for the [University of L'Aquila](http://univaq.it).
We built it to provide a single and simple source of information for students of University of L'Aquila, in particular for the faculty of Computer Science (aka [disim](http://www.disim.univaq.it)).
All information is acquired, scraped, parsed, stored and synchronised using a bunch of Python scripts.
**Read the [blog post](http://blog.giacomocerquone.com/how-we-built-our-university-s-bot/) for further information**
### Screenshots
![screen1](screenshots/screen1.jpg) | ![screen2](screenshots/screen2.jpg) | ![screen3](screenshots/screen3.jpg)
--- | --- | ---
![screen4](screenshots/screen4.jpg) | ![screen5](screenshots/screen5.jpg) | ![screen6](screenshots/screen6.jpg)
### Start using it
You can start using the univaq telegram bot by searching in the Telegram app for [@univaq_informatica_bot](https://telegram.me/univaq_informatica_bot)
### How does it work
The telegram bot provides students with up-to-date information on professors, facilities and news about the university, **without needing to repeatedly visit the university website**, the univaq telegram **bot does the work so you don't have to!**
### Functionalities
As with every telegram bot, you can ask the bot what does by entering `/help` or even `/start`.
Let's check out what commands you can use:
```sh
help - Stampa la lista dei comandi
news - Mostra le notifiche per la sezione del dipartimento che preferisci.
newson - Abilita le notifiche per la sezione del dipartimento che preferisci.
newsoff - Disattiva le notifiche per la sezione del dipartimento che preferisci.
prof - Stampa la lista dei professori
prof cognome/corso - Info su un docente filtrato per corso o cognome
segreteria - Info sulla segreteria studenti
mensa - Info sugli orari della mensa
adsu - Info sull'adsu
feedback - Lascia un messaggio agli sviluppatori
```
### CONTRIBUTING
We accept of course every kind of contribution and if you're going to submit pull requests to this project, we kindly ask you to do so on the `dev` branch.
For further information on code style, please read `srs-outline` inside the docs folder. Thank you very much.
**The list of commands will be updated**. We are currently thinking of possible improvements and extensions. If you have suggestions for us, please consider opening an `issue` above.
### Notifications
The **univaq telegram bot also provides a push notification service**. When new unread news is published on the university website, the univaq telegram bot can send it to you via a push notification (you can activate/deactivate this notification service in any time using the bot commands).
### Website
The website of univaq telegram bot is http://giacomocerquone.github.io/UnivaqBot/
### DISCLAIMER
**THIS PROJECT IS NOT OFFICIALLY AFFILIATED WITH UNIVAQ INSTITUTION**
It's an open source project built for didactic purposes. Please help us to make it better.
近期下载者:
相关文件:
收藏者: