https://github.com/gpalleschi/aforismandobot
A Telegram Bot - generate random italian, english and spanish text and image quotes.
https://github.com/gpalleschi/aforismandobot
bot english italian javascript multilingual nodejs quotes quotes-bot spanish telegraf-bots telegram-bot
Last synced: 2 months ago
JSON representation
A Telegram Bot - generate random italian, english and spanish text and image quotes.
- Host: GitHub
- URL: https://github.com/gpalleschi/aforismandobot
- Owner: gpalleschi
- License: gpl-3.0
- Created: 2022-04-14T12:58:52.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2025-09-17T17:54:32.000Z (10 months ago)
- Last Synced: 2025-09-17T19:58:38.939Z (10 months ago)
- Topics: bot, english, italian, javascript, multilingual, nodejs, quotes, quotes-bot, spanish, telegraf-bots, telegram-bot
- Language: JavaScript
- Homepage:
- Size: 1.56 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
@aforismandobot is a Telegram Quote Bot Multilingual (English, Italian and Spanish) text and image. It is my first Telegram bot.
Every day at 09:00 am GMT send an image with an english or spanish or italian quote if you subscribe.
Actually is hosted on a IONOS VPS.
What can you do with this bot?
| Command | Language | Description
| :-------- | :------- | :-------- |
| /version | en | Show server version in english |
| /versión | es | Show server version in spanish |
| /versione | it | Show server version in italian |
| /aiuto | it | Show an help in italian |
| /help | en | Show an help in english |
| /ayuda | es | Show an help in spanish |
| /quotes | en | Show how many quote are loaded in english |
| /aforismos | es | Show how many quote are loaded in spanish |
| /aforismi | it | Show how many quote are loaded in italian |
| /sendquote | en | Send an English text quote every day at 9:00 am (GMT) |
| /checksend | en | Check if you are subscribed to english text quote daily send |
| /delsend | en | Remove subscribcion to english text quote daily send |
| /inviaaforisma | it | Send an Italian text quote every day at 9:00 am (GMT) |
| /controllainvio | it | Check if you are subscribed to italian text quote daily send |
| /cancellainvio | it | Remove subscribcion to italian text quote daily send |
| /enviaaforismo | es | Send an Spanish text quote every day at 9:00 am (GMT) |
| /chequeaenvio | es | Check if you are subscribed to spanish text quote daily send |
| /borraenvio | es | Remove subscribcion to spanish text quote daily send |
| /quote | en | Show random text quote in english |
| /aforismo | es | Show random text quote in spanish |
| /aforisma | it | Show random text quote in italian |
| /quoteim | en | Show random image quote in english |
| /aforismoim | es | Show random image quote in spanish |
| /aforismaim | it | Show random image quote in italian |
This bot use my other project [quotes_api](https://github.com/gpalleschi/quotes_api) hosted on [Vercel](https://quotes-api-three.vercel.app/api/).
### Prerequisites
* Node v22.14.0 or upper
* npm 11.3.0 or upper
### Built With
* [Visual Code Editor](https://code.visualstudio.com)
### NPM Modules
npm install
### Run
npm start
### Authors
* **Giovanni Palleschi** - [gpalleschi](https://github.com/gpalleschi)
### License
This project is licensed under the GNU GENERAL PUBLIC LICENSE 3.0 License - see the [LICENSE](LICENSE) file for details