Skip to content

This Is Telegram Bot Application. Bot Able To Tell Weather, Joke, Random Fact, Get City News, Get Dollar&Euro Currency, User Tasks Module With Notifications.

Notifications You must be signed in to change notification settings

MemeBelarusGuy/ts-tg-bot

Repository files navigation

Telegram Bot

This Is Telegram Bot Application.
Before Running This Application Create .env File.
.env FILE CONSIDER :
DB_URL = YOUR MONGODB URL
TOKEN = YOUR TELEGRAM BOT TOKEN
WEATHER_API_KEY = https://www.visualcrossing.com/weather-api
CURRENCY_API_KEY = https://www.exchangerate-api.com/
JOKE_API_KEY = https://api-ninjas.com/api/jokes
FIND_IMAGE_API_KEY = https://www.pexels.com/api/
NEWS_API_KEY = https://newsapi.org/
Bot Options:
1.☁️Weather Module. User Able To Get City Weather And Stay Notified About Weather In Many Cities He Subscribe At 10:00 everyday.
2.🐩Get Random Cat Or Dog Image.
3.📖Get Random Advice.
4.😛Get Random Joke.
5.🔍Search Image Module.(ex. User Write BMW And Bot Send's Random BMW Image).
6.📰Get City News(Some Cities Work Bad).
7.$Get Dollar Currency In BYN (Belarus National Currency).
8.€Get Euro Currency In BYN (Belarus National Currency).
User Able To Stay Notified Every 3 Hours About Currencies.
9.📝Task Module. User Able To Add/Edit/Delete Tasks. Task Consist Of Title, Finish Time And Status (Done:true/false).
2 Hours Before Finish Time And During Finish Time User Will Be Notified About That.
Bot Has Input Validation. Every Command Can Be Writen By /command Or Selected At Bot Options.

About

This Is Telegram Bot Application. Bot Able To Tell Weather, Joke, Random Fact, Get City News, Get Dollar&Euro Currency, User Tasks Module With Notifications.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published