Skip to content

Latest commit

 

History

History
45 lines (30 loc) · 1.82 KB

README.md

File metadata and controls

45 lines (30 loc) · 1.82 KB

Telebots

Telebots is a collection of simple Telegram bots that can be used for various purposes. Each bot is designed to perform a specific task or provide a particular service.

Features

Telebots includes the following bots:

  1. English Telebot: A bot that provides English language practice exercises for learners.
  2. Weather Telebot: A bot that provides current weather information for a specified location.
  3. News Telebot: A bot that retrieves the latest news headlines from various sources.
  4. Quote Telebot: A bot that generates random quotes from famous people.
  5. Joke Telebot: A bot that tells random jokes.
  6. Translate Telebot: A bot that translates text between languages.

Installation

To use the Telebots, follow these steps:

  1. Clone the repository: git clone https://github.com/TonySchneider/telebots.git
  2. Install the required dependencies for each bot by navigating to the bot's directory and running pip install -r requirements.txt.
  3. Create a Telegram bot and get its API token from the BotFather.
  4. Create a file named config.py in the root directory of the project with the following content: TOKEN = 'your_bot_token_here'

Replace your_bot_token_here with the API token you obtained from the BotFather.

  1. Run the bot by navigating to the bot's directory and running python bot.py.

Usage

To use any of the Telebots, simply search for the bot on Telegram and start a conversation. Each bot will guide you through the available commands and provide feedback or information based on your input.

Contributing

Contributions are welcome! If you have an idea for a new bot, or if you find a bug and want to fix it, please open an issue or submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for more information.