Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/monkey-underground-coders/reschedule-tsu-vk
Vk.com bot for TvSU schedule
https://github.com/monkey-underground-coders/reschedule-tsu-vk
bot dialogflow java spring tversu vk vk-bot
Last synced: 2 months ago
JSON representation
Vk.com bot for TvSU schedule
- Host: GitHub
- URL: https://github.com/monkey-underground-coders/reschedule-tsu-vk
- Owner: monkey-underground-coders
- License: mit
- Created: 2019-09-09T16:34:28.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-09-09T09:52:13.000Z (over 1 year ago)
- Last Synced: 2024-07-30T21:00:28.520Z (5 months ago)
- Topics: bot, dialogflow, java, spring, tversu, vk, vk-bot
- Language: Java
- Size: 235 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# reschedule-tsu-vk
Unofficial vk bot for TvSU schedule, vk.com endpoint.
This bot works with [reschedule-tsu-spring](https://github.com/monkey-underground-coders/reschedule-tsu-spring).
Built using [VK Java SDK](https://github.com/VKCOM/vk-java-sdk), [Spring Boot](https://spring.io), [DialogFlow](https://dialogflow.com) and [Sentry](https://sentry.io).## Features
- Schedule for current/next/any day (feat. DialogFlow)
- Schedule for seven days forward and a whole week
- Teacher's schedule
- Past/Live/Future lessons indication
- Subgroups support## Setup
0) Create a group on [vk.com](https://vk.com), enable messages for bot and create a token with messaging and admin
privileges
1) Deploy [reschedule-tsu-spring](https://github.com/monkey-underground-coders/reschedule-tsu-spring) or contact
[email protected] for the deployed server. Also, deploy PostgreSQL or other hibernate compatible DB
2) Clone repository, fill application.yml
3) Using Maven, package it
4) Run :)Or use [reschedule-tsu-docker](https://github.com/monkey-underground-coders/reschedule-tsu-docker)
## Contribution
Any feature requests, improvements, bug and security reports are welcome! Leave it here or email me:
[email protected]