- Video downloader ⬇️ (TikTok, Twitter (X), Tumblr, Reddit, YouTube & Instagram)
- Reminders 🔔
- Unit converter 🧮
- Guess Top Spotify Artist ᯤ
- Crystal ball 🔮
- Multilingual responses 🌐 (English & Polish)
- User management 🙋♀️🙋♂️ (Changing roles & Deleting data)
- Device status management ⚙️ (Shutdown & Restart)
- Clone this repo.
- Install required libraries with this code:
pip install -r requirements.txt
- Create:
config.yamlfile in config folder and write following code to it:
bot_name: your_bot_name github_repo: your_github_repo_name github_username: your_github_username telegram_username: your_telegram_usernametokens.yamlfile in config folder and write following code to it:
telegram: your_telegram_token telegram_beta: your_another_telegram_token rapidapi: your_rapidapi_token spotify_id: your_spotify_client_id spotify_secret: your_spotify_client_secretRapidApi for TikTok media: you have to subscribe to https://rapidapi.com/tikwm-tikwm-default/api/tiktok-scraper7 RapidApi for Twitter (X) media: you have to subscribe to https://rapidapi.com/JustMobi/api/twitter-downloader-download-twitter-videos-gifs-and-images Spotify Tokens: you have to create an app in the Spotify Developer Dashboard https://developer.spotify.com/dashboard
- To start, execute this command in the main directory:
python src/bot.py
You can also add
betaargument at the end of the command shown above to use secondary Telegram token.
- Enjoy!
/start- to start conversation with the Bot./features- to check all Bot features list./help- to get info about available commands./about- to get info about the Bot and its Creator./settings- to get info about available settings./admin- (hidden command) to get access to the Admin Menu./reminder- to be reminded of specific events./unitconverter- To convert common units of measurement./tiktok- to download video from TikTok./twitter- to download video from Twitter (X)./tumblr- to download video from Tumblr./reddit- to download video from Reddit./youtube- to download video from YouTube./instagram- to download video from Instagram./crystalball- to answer your question./topspotifyartist- to guess one of the top Spotify artists./contact- to contact the Admin/Creator./report- to report an issue to the Admin.