An open API service indexing awesome lists of open source software.

https://github.com/Edgar-P-yan/google-it-telegram-bot

🤖 @Google_itBot 🔎 Search and share LINKS/IMAGES/VIDEOS in inline mode
https://github.com/Edgar-P-yan/google-it-telegram-bot

bot google google-api inversifyjs search search-interface telegraf telegram telegram-bot telegram-bots youtube youtube-api

Last synced: 3 months ago
JSON representation

🤖 @Google_itBot 🔎 Search and share LINKS/IMAGES/VIDEOS in inline mode

Awesome Lists containing this project

README

          

# @Google_itBot Telegram Inline Bot

![@Google_itBot's logo](https://raw.githubusercontent.com/Edgar-P-yan/google-it-telegram-bot/master/docs/assets/hero-logo.png "@Google_itBot's logo")







This bot is working at [t.me/Google_itBot • Google It](https://t.me/Google_itBot).

Also subscribe to out news channel [t.me/Google_itBot_feed • Google It Bot’s Feed](https://t.me/Google_itBot_feed). I'll post updates about the bot and other related projects.

## What can this bot do?

This bot can search web in inline mode and share founded links. Also you can specify what to search: images, videos or the web.

## Simple usage example

### **Search and share links**

![alt text](./docs/assets/web_search_preview.gif 'Web search with @Google_itBot GIF')

### **Search and share images**

![alt text](./docs/assets/images_search_preview.gif 'Images search with @Google_itBot GIF')

### **Search and share videos (YouTube)**

![alt text](./docs/assets/videos_search_preview.gif 'Videos search with @Google_itBot GIF')

## How to configure?

In production all configuration variables should be stored in environment variables.

In development configuration variables can be stored in `.env` file. Then they will be loaded using dotenv.

See `.example.env` for details about config variables.

## Does it have limits?

Yes, this bot have limitations on requests per day/hour, as it's using Googles' Custom Search Engine API and YouTube Data API. Each of those has its limitations on requests.

**IF YOU NOTICE ANY BUG/UNEXPECTED BEHAVIOR PLEASE REPORT AN ISSUE!**

## Related projects

- [t.me/VideoMessagesBot](https://t.me/VideoMessagesBot) - 🪄 Convert ordinary videos to real round video messages ⚪️