Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ddci/vkfilebot
Telegram Bot for downloading files from VK based on pyTelegramBotAPI, working Bot can be found on Telegram
https://github.com/ddci/vkfilebot
flask flask-sqlalchemy herokuapp postgresql telegram-bot vk-api
Last synced: 4 months ago
JSON representation
Telegram Bot for downloading files from VK based on pyTelegramBotAPI, working Bot can be found on Telegram
- Host: GitHub
- URL: https://github.com/ddci/vkfilebot
- Owner: ddci
- License: apache-2.0
- Created: 2017-06-09T18:03:04.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-09-15T17:58:08.000Z (over 7 years ago)
- Last Synced: 2024-09-28T09:02:19.066Z (4 months ago)
- Topics: flask, flask-sqlalchemy, herokuapp, postgresql, telegram-bot, vk-api
- Language: Python
- Homepage: https://t.me/VKFiles_Bot
- Size: 1.36 MB
- Stars: 8
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# VK Files Bot
Telegram Bot for searching and downloading files from VK.
Available on Telegram [ [VK Files Bot on Telegram](https://t.me/VKFiles_Bot) ]This bot will allow you to search and download public files in VK (Vkontakte). You can search and filter files by category (Audio, Images, Gifs etc.) and download file from Telegram (**bot sends file right in your chat** or you can just get a link). The project is hosted on Heroku.
## Overview
![alt text](https://raw.githubusercontent.com/ddci/vkfilebot/master/img/overview.jpg "Preview")* **Moderation system**: just add the root you want to ban to forbidden_roots.txt (block all words with this substring in a message) or to swear_words.txt.
* I use **DB** to store user's steps and chat ids.
### Requirements#### Runtime
```Python-3.6.1```
#### Instalation using pip:
```Bash
$ pip install pyTelegramBotAPI
$ pip install requests
$ pip install transliterate
$ pip install Flask
$ pip install MarkupSafe
$ pip install transliterate
$ pip install SQLAlchemy
$ pip install Flask-SQLAlchemy
```