Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/savely-krasovsky/lostfilmbot
Telegram bot for LostFilm.TV
https://github.com/savely-krasovsky/lostfilmbot
lostfilm nodejs rethinkdb telegram telegram-bot
Last synced: 1 day ago
JSON representation
Telegram bot for LostFilm.TV
- Host: GitHub
- URL: https://github.com/savely-krasovsky/lostfilmbot
- Owner: savely-krasovsky
- Created: 2017-05-12T14:31:28.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-06-14T11:01:07.000Z (over 7 years ago)
- Last Synced: 2024-04-30T05:48:03.699Z (6 months ago)
- Topics: lostfilm, nodejs, rethinkdb, telegram, telegram-bot
- Language: JavaScript
- Homepage: https://t.me/LFTVbot
- Size: 189 KB
- Stars: 2
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LostFilmBot
_**Attention**: Supports only Russian localization yet!_### [Live bot](https://t.me/LFTVbot)
Telegram bot for [LostFilm.TV](https://www.lostfilm.tv/).
Powered by [RethinkDB](https://rethinkdb.com).Needs Node.js 7+, because of using async/await construction in the code.
### How to deploy
1. Install Node 7+ and RethinkDB.
2. Create database `lostfilm`. Also `users`, `serials` and `feed` tables in GUI ([localhost:8080](http://localhost:8080)) _(if you can, you can do it directly in code)_.
3. `git clone https://github.com/Lord-Protector/LostFilmBot.git`
4. `npm install`
5. Create file config.js in the root and paste it:
```javascript
module.exports.private = {
token: 'YOUR_TONEN'
};
```
Of course you will should to get token from [@BotFather](https://t.me/BotFather).### Roadmap
- [x] List of all LostFilm serials
- [x] Login into account and saving session
- [x] Personal list synced with site favorites
- [x] Ability to mark as watched
- [x] Regexp-based Search
- [x] About page for all serials
- [x] Downloading as ZIP all torrents for different quality
- [x] Personal notifications about new series
- [ ] Localization on other languages
- [ ] *Suggest other features!***Feel free to commit and write me PM [here](https://t.me/kraso)!**