tomelbot

Què és Tom? 🤖

Un bot de Telegram per gestionar els esdeveniments d'una organització: places, llista d'espera i avisos, sense fulls de càlcul ni «qui ve dissabte?» a mà al grup.

Per a qui és

Per a qualsevol grup que organitzi activitats amb aforament limitat i necessiti saber qui ve: sortides, tallers, sopars, partits... El grup pot ser públic o privat, i pot afegir-se a una organització ja existent (per exemple, la del veïnat) o crear-ne una de pròpia. Cada organització té els seus propis grups, els seus propis esdeveniments i els seus propis admins — les dades no es barregen entre organitzacions. Dins d'una organització hi pot haver diversos grups, i cada esdeveniment tria fins on arriba: només el grup que l'organitza, tots els grups de l'organització, o obert a tothom.

Com funciona

Per a qui participa

  1. Parla amb el bot per privat (/inici) i accepta la política de privacitat.
  2. Tom detecta a quins grups de Telegram pertanys i els connecta amb el teu usuari (/connectar_grups).
  3. Quan algú publica un esdeveniment al grup, apareix un missatge amb un botó per apuntar-s'hi.
  4. T'apuntes amb un clic. Si no queden places, entres a la llista d'espera i el bot t'avisa si es lliura un lloc.
  5. Et pots desapuntar quan vulguis des del mateix missatge.
  6. Si l'esdeveniment té cost, hi ha una comanda (/pagat) per confirmar que ja has pagat.

Tot això passa dins de Telegram, sense instal·lar res. Els esdeveniments també es poden consultar a la web (tomelbot.app), que pots afegir com a accés ràpid a la pantalla d'inici del mòbil. La web existeix sobretot perquè els esdeveniments es puguin compartir fora de Telegram: l'enllaç d'un esdeveniment es pot enviar per qualsevol plataforma i porta directament a la seva pàgina, i per apuntar-t'hi des de la web només cal iniciar sessió amb el teu compte de Telegram.

Per a qui organitza

  1. Crea un esdeveniment des del bot (nom, data, lloc, places, si té inscripció o cost...).
  2. Tom pregunta si el vols publicar ja al grup, i amb quin tipus d'inscripció.
  3. A partir d'aquí el bot gestiona sol les inscripcions que es fan al bot: apunts, llista d'espera i promocions quan algú es desapunta. També es poden publicar esdeveniments gestionats amb un altre sistema d'inscripcions.
  4. Es pot cancel·lar (avisa els inscrits) o editar en qualsevol moment.
  5. Quan l'esdeveniment ja ha passat, es finalitza: Tom guarda un resum anònim (només el nombre de participants, sense noms) i esborra les dades personals associades. És així per disseny, per no acumular dades de gent que ja no calen.

Els esdeveniments també es poden marcar com a recurrents (p. ex. «cada dimarts»); Tom genera les properes instàncies automàticament.

Comandes principals

Al grup, el bot esborra les comandes per no embrutar el xat: tota la interacció per comandes és per privat; al grup només hi apareixen els missatges dels esdeveniments amb els seus botons.

Idioma

Es dona prioritat al català, però el bot també parla castellà i anglès: fa servir automàticament l'idioma que tinguis configurat a Telegram.

Per començar a fer-lo servir

Cal:

A partir d'aquí, els admins de grup ja poden crear esdeveniments i fer servir el bot amb normalitat. Detalls pas a pas a la guia.

Pròxims passos pensats

Avui el bot depèn de Telegram: cal un compte per fer-lo servir. Una de les properes millores és afegir una manera d'apuntar-se als esdeveniments per a qui no en tingui, amb un login independent.

Contribucions

Tom és un projecte personal: al darrere hi ha molta feina i un cost de servidor. Per als grups actuals és gratuït, i ara mateix la prioritat és que el faci servir més gent. Per a alguns grups, però, fer-lo servir pot no ser gratuït — sempre es parla abans de donar d'alta el grup, sense sorpreses.

Si el trobes útil, els donatius per ajudar a cobrir els costos són benvinguts — pots fer-ho a ko-fi.com/tom_elbot.

Dubtes?

Escriu-nos a [email protected].