Skip to content

faralost/ichiraku-telegram-bot

Repository files navigation

Telegram Bot Ichiraku

This is a Telegram bot that I wrote for our chat with friends to have fun by interacting with it. The bot is built using the Aiogram library for Python.

Features

  • GPT: Integrated chatGPT to our bot.
  • Sakura: The bot will send random photo of my cat Sakura.
  • Kakura: The bot will send random photo of my cat Sakura goes to the toilet.
  • Wedding: The bot will send random photo from wedding of our friends.
  • Fact: The bot will send you random fact.
  • Quote: The bot will send you random quote from Anime series that we have watched.
  • Game: Simple game where you have to guess the number.

Scheduled Tasks

  • Good morning: Every morning, Bishkek time, the bot wishes good morning and sends the weather of those cities where my friends live.
  • Birthdays check: The bot checks my friends birthdays and reminds the chat about them.

How to use

  1. Search for the bot on Telegram by its username (Ichiraku Bot) or invite it to a group chat using the link: t.me/kg_ichiraku_bot
  2. Start the bot by typing /start

How to run the bot locally

  1. Clone the repository
  2. Go to the root directory of the project, create the .env file and fill it in as .env.example shows.
  3. To run the project:
docker compose up --build -d

Used External Services

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages