A powerful Telegram bot that helps you discover APIs instantly by searching through a dataset or GitHub repository using simple keywords.
- 🔍 Search APIs by keyword (e.g., AI, Weather, Crypto)
- ⚡ Fast and lightweight
- 📂 Supports local JSON or external API sources
- 🔐 Secure environment variable handling
- 🧩 Easy to extend and customize
- Python
- python-telegram-bot
- JSON / API data sources
telegram-api-finder-bot/
│
├── bot.py # Main bot logic
├── data_loader.py # Loads API data
├── loader.py # Config or environment loader
├── requirements.txt # Dependencies
├── README.md # Documentation
├── .env.example # Environment variable template
│
git clone https://github.com/yourusername/telegram-api-finder-bot.git
cd telegram-api-finder-botpip install -r requirements.txtCreate a .env file and add your bot token:
BOT_TOKEN=your_telegram_bot_token_here
python bot.py- Open Telegram
- Start your bot
- Send any keyword like:
AI
weather
crypto
- Get matching API results instantly 🚀
🔎 Results for "weather":
1. OpenWeather API → https://api.openweathermap.org
2. WeatherStack API → https://weatherstack.com
| Variable | Description |
|---|---|
| BOT_TOKEN | Telegram bot token |
- 📊 Category-based filtering
- ⭐ Favorite APIs feature
- 🔄 Live GitHub API fetching
- 📱 Inline buttons (Next / Previous)
- 🤖 AI-powered recommendations
Pull requests are welcome! Feel free to fork this project and improve it.
This project is licensed under the MIT License.
Made with ⚡ by ROHAN KUMAR
This isn’t just a bot. It’s a step into building automation, systems, and your dev identity.
Build it. Break it. Evolve it.