Skip to content

faralost/ichiraku-telegram-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

16728fd · Aug 3, 2024

History

65 Commits
Feb 7, 2023
Aug 3, 2024
May 8, 2023
Aug 3, 2024
Aug 3, 2024
Aug 3, 2024
Feb 27, 2023
Aug 3, 2024
Jan 5, 2023
May 21, 2023
Jan 5, 2023
Feb 7, 2023
Jan 26, 2023
Jan 28, 2023
Feb 5, 2023
Jan 28, 2023
Feb 5, 2023
Jan 28, 2023
Feb 5, 2023
Oct 4, 2023
Feb 7, 2023
Apr 27, 2024
Mar 26, 2023
Jan 28, 2023
Apr 27, 2024

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