Skip to content

Commit 3f1595d

Browse files
committed
guia ultra amigable editable
1 parent 0cfc8e9 commit 3f1595d

File tree

1 file changed

+102
-0
lines changed

1 file changed

+102
-0
lines changed
+102
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
# Guía ultra amigable para usar el bot del PyCamp
2+
3+
Bienvenidx al PyCamp! 🎉 Si estás leyendo esto, seguramente querés aprovechar al máximo el bot de Telegram que nos ayuda a organizar todo. No te preocupes, es más fácil de lo que parece. Vamos paso a paso.
4+
5+
---
6+
7+
## 🔍 Primeros pasos
8+
9+
Antes que nada, asegurate de que el bot está funcionando:
10+
11+
1. Hablale al bot en @PyCamp_bot.
12+
2. Escribí `/start` la primera vez que le hablás para activarlo.
13+
3. Dependiendo de tu rol (admin o pycampista), hay diferentes comandos que te pueden interesar.
14+
15+
---
16+
17+
## 🤖 Para lxs admins: Poné en marcha el PyCamp
18+
19+
Antes de empezar, necesitás configurar algunas cosas:
20+
21+
1. Seteá estas variables de entorno:
22+
- `TOKEN`: El token del bot (lo conseguís con BotFather en Telegram).
23+
- `PYCAMP_BOT_MASTER_KEY`: Una clave secreta para los comandos de admin.
24+
- `SENTRY_DATA_SOURCE_NAME`: El ID de Sentry para trackear errores.
25+
2. Iniciá el bot con: `python bin/run_bot.py`.
26+
27+
Listo, ahora podemos empezar con la magia.
28+
29+
### 🌟 Inicialización del PyCamp
30+
31+
- `/su <password>` ✨ Reclamá tus poderes de admin (reemplazá `<password>` por la clave secreta).
32+
- `/empezar_pycamp <nombre>` 🏢 Creá el PyCamp y definí su inicio y duración.
33+
- `/activar_pycamp <nombre>` ⚡ Activalo (si hace falta).
34+
- `/terminar_pycamp` 🌚 Cierra oficialmente el PyCamp.
35+
36+
### 🤠 Organizando los proyectos
37+
38+
- `/empezar_carga_proyectos` ✏️ Habilitá la carga de proyectos.
39+
- `/terminar_carga_proyectos` ❌ Cerrá la carga de proyectos.
40+
- `/empezar_votacion_proyectos` 🗳️ Arrancá la votación.
41+
- `/terminar_votacion_proyectos` ❌ Cerrá la votación.
42+
- `/contar_votos` 📊 Muestra cuánta gente votó.
43+
- `/anunciar` 📢 Notifica a les interesades sobre el inicio de una actividad (solo admins y dueñxs del proyecto).
44+
45+
### 🗓 Armando el cronograma
46+
47+
- `/cronogramear` ⏳ Creá el cronograma con los días y slots que quieras.
48+
- `/cambiar_slot <proyecto> <slot>` ✏️ Mové un proyecto de horario.
49+
50+
### 🎩 Agendando lxs magxs
51+
52+
Los magos son personas geniales que ayudan durante el evento. Para organizarlos:
53+
54+
- `/agendar_magx` 🌟 Asigna un mago por hora durante el PyCamp.
55+
- Los magos se registran con `/ser_magx`.
56+
57+
### 🔒 Administración del PyCamp
58+
59+
- `/admins` 👤 Lista a todos los admins.
60+
- `/agregar_pycamp <nombre>` ✅ Agrega un nuevo PyCamp.
61+
- `/degradar <usuario>` ❌ Le saca los permisos de admin a un usuario.
62+
63+
---
64+
65+
## 🥳 Para lxs Pycampistas: Cómo usar el bot
66+
67+
Si no sos admin, igual podés usar el bot para participar activamente.
68+
69+
### 💪 Participando en el PyCamp
70+
- `/voy_al_pycamp <nombre>` 🌟 Avisá que vas al PyCamp.
71+
- `/pycampistas` 👥 Mirá info sobre los pycampistas.
72+
- `/pycamps` 📓 Lista todos los PyCamps.
73+
74+
### 💡 Para los proyectos:
75+
- `/cargar_proyecto` 📑 Cargá tu proyecto (si la carga está habilitada).
76+
- `/proyectos` 📝 Muestra todos los proyectos y sus responsables.
77+
- `/mis_proyectos` 📰 Muestra tus proyectos cargados.
78+
- `/participantes <proyecto>` 👥 Muestra la gente interesada en un proyecto.
79+
- `/borrar_proyecto` ⛔️ Borra un proyecto.
80+
- `/votar` 🗳️ Votá por los proyectos que te interesen.
81+
- `/cronograma` 🗓 Mirá el cronograma de actividades.
82+
- `/rifar` 🎯 Elegí un pycampista al azar.
83+
84+
### 🤠 Para la magia del evento:
85+
- `/ser_magx` 🎩 Registrate como mago.
86+
- `/ver_magx` 🦄 Mirá quién es mago.
87+
- `/evocar_magx` ✨ Llamá al mago de turno si necesitás ayuda.
88+
- `/ver_agenda_magx` 🔍 Consultá la agenda de magos.
89+
90+
---
91+
92+
### 🔧 Otros comandos
93+
94+
- `/ayuda` ❓ Muestra esta ayuda.
95+
- `/mostrar_version` 🔄 Muestra la versión del bot que está corriendo.
96+
97+
---
98+
99+
Eso es todo! Si tenés dudas, preguntale a alguien del equipo o probá los comandos sin miedo. 😉
100+
101+
¡Que tengas un PyCamp genial! 🎉
102+

0 commit comments

Comments
 (0)