Skip to content

Telebots is a collection of simple Telegram bots created by Tony Schneider. These bots are designed to provide a variety of services and functions, including language practice exercises, weather information, news headlines, random quotes, jokes, and text translation.

Notifications You must be signed in to change notification settings

TonySchneider/telebots

Repository files navigation

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.

About

Telebots is a collection of simple Telegram bots created by Tony Schneider. These bots are designed to provide a variety of services and functions, including language practice exercises, weather information, news headlines, random quotes, jokes, and text translation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published