https://github.com/imgios/nonnatittina-bot
👵🏼 Unofficial Nonna Tittina Telegram Bot
https://github.com/imgios/nonnatittina-bot
python-telegram-bot telegram-bot
Last synced: 11 months ago
JSON representation
👵🏼 Unofficial Nonna Tittina Telegram Bot
- Host: GitHub
- URL: https://github.com/imgios/nonnatittina-bot
- Owner: imgios
- License: mit
- Created: 2021-09-23T08:31:03.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2023-08-28T13:38:44.000Z (almost 3 years ago)
- Last Synced: 2025-07-05T06:48:00.322Z (12 months ago)
- Topics: python-telegram-bot, telegram-bot
- Language: Python
- Homepage:
- Size: 58.6 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 👵🏼 Nonna Tittina Bot
NonnaTittina ([👵🏼 @NonnaTittinaBot](https://t.me/nonnatittinabot)) is a Telegram Bot that allows you to fetch the restaurant menu from the [official website](https://nonnatittina.eu/) and reading it within the app.
## Getting Started
These instructions will get you a copy of the project up and running.
### Prerequisites
- Python (used v3.9)
- pip
- Virtualenv
- Telegram Bot (use [BotFather](https://t.me/botfather))
- Docker (optional: mandatory if you want to run it inside a container)
### Running it with Docker
Running it in a Docker container is almost a one-step procedure:
```bash
$ docker pull ghcr.io/imgios/nonnatittina-bot:latest
$ docker run -it imgios/nonnatittina-bot:latest -e TELEGRAM_BOT_TOKEN=
```
### Running it without Docker
1. First of all, you need to clone the repository:
```bash
$ git clone https://github.com/imgios/nonnatittina-bot.git
$ cd nonnatittina-bot
```
2. Then create a virtualenv and activate it:
```bash
$ python -m venv venv
$ source venv/bin/activate # Linux
$ .\venv\Scripts\activate.bat # Windows
```
3. Install dependencies inside the virtualenv using pip:
```bash
$ pip install -r requirements.txt
```
4. Create an environment variable named `TELEGRAM_BOT_TOKEN` and use the bot token as value.
5. Start the bot:
```bash
$ python bot.py
```
## Built With
* [Python](https://www.python.org/)
* [python-telegram-bot Wrapper](https://github.com/python-telegram-bot/python-telegram-bot)
## Contributors
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details