- SoftcatalaBot is a Telegram inline bot based on @createeventbot.
- This bot is private, only users with permissions can create content 🔐
- Idea: Organization administrators create content with this Telegram bot, and share it in a Telegram channel.
- Softcatalà is a non-profit organization: Softcatalà
El robot està pensat perquè només alguns administradors de Softcatalà puguin crear contingut, aquest és el motiu pel qual hi ha una part del robot que és privada.
El robot publica al canal de Softcatalà.
Usage: @SoftcatalaBot [content name]
- First, you need Python 3 (pre-installed on Ubuntu) and package manager:
$sudo apt-get install python3-pip
Copy source files to your local machine or server.
Then, you need to install requirements. Go to the directory where requirements.txt are, and run:
$sudo pip3 install -r requirements.txt
Add your Telegram token
Add your allowed users id.
You can know it with some bots like @MyIDbot.
And finally launch the bot with (in the directory where bot.py are):
$python3 bot.py
-
Create-event-bot by Nickolay Chameev
-
Python packages:
- Parsedatetime by Mike Taylor
- Python-telegram-bot
- Requests by Kenneth Reitz
- TinyDB by Markus Siemens
- Validators by Konsta Vesterinen
-
To generate add.html page:
-
Bot images:
- Calendar by Dafne Cholet (CC BY 2.0)
- Jornada de traducció de Softcatalà - Octubre 2011 by Toni Hermoso (CC BY-SA 2.0)
- keyboard by jmettraux (CC BY 2.0)
-
Logo:
- ©️ [Softcatalà logo] Contact
- lakonfrariadelavila at gmail dot com