Diferencia entre revisiones de «Trabajo: Bot de Telegram para notificar eventos de carácter feminista»
(Página creada con «{{#breadcrumb: }} Trabajo sido elaborado por estudiantes del grupo de mañana (4ºA) de la asignatura de Ética, Legislación y Profesión (ELP) impartida en la Universidad...») |
(→Desarrollo del trabajo) |
||
Línea 10: | Línea 10: | ||
== ''' Desarrollo del trabajo ''' == | == ''' Desarrollo del trabajo ''' == | ||
− | El núcleo del trabajo es el desarrollo del código que puede encontrarse en el siguiente repositorio con licencia no privativa de Github : , cualquier contribución es bienvenida. | + | El núcleo del trabajo es el desarrollo del código que puede encontrarse en el siguiente repositorio con licencia MIT no privativa de Github : , cualquier contribución es bienvenida. Las funcionalidades del bot se construyen sobre [https://botman.io Botman], una librería de ''PHP'' que junto con Laravel facilita mucho el establecimiento y administración de conversaciones. |
=== Casos de uso === | === Casos de uso === | ||
− | * Añadir un evento. | + | * Añadir un evento :- Inicia una conversación para añadir los campos principales de un evento: título, breve descripción, localización, fecha y hora. |
− | * Consultar los eventos añadidos. | + | * Consultar los eventos añadidos :- Muestra una lista con la información de los últimos 7 eventos añadidos. Dichos eventos se leen y guardan en una base de datos en [https://www.sqlite.org/index.html ''SQLite'']. |
− | Para tener una mejor idea visual | + | Finalmente, la fase de depuración y testeo local se hizo a través de [https://github.com/botman/tinker Tinker], un framework dentro de Botman. |
+ | |||
+ | Para tener una mejor idea visual : | ||
== ''' Trabajo a futuro ''' == | == ''' Trabajo a futuro ''' == |
Revisión de 10:47 5 ene 2019
Trabajo sido elaborado por estudiantes del grupo de mañana (4ºA) de la asignatura de Ética, Legislación y Profesión (ELP) impartida en la Universidad Complutense de Madrid (UCM) durante el curso académico 2018-2019.
Motivación del trabajo
Desarrollo del trabajo
El núcleo del trabajo es el desarrollo del código que puede encontrarse en el siguiente repositorio con licencia MIT no privativa de Github : , cualquier contribución es bienvenida. Las funcionalidades del bot se construyen sobre Botman, una librería de PHP que junto con Laravel facilita mucho el establecimiento y administración de conversaciones.
Casos de uso
- Añadir un evento :- Inicia una conversación para añadir los campos principales de un evento: título, breve descripción, localización, fecha y hora.
- Consultar los eventos añadidos :- Muestra una lista con la información de los últimos 7 eventos añadidos. Dichos eventos se leen y guardan en una base de datos en SQLite.
Finalmente, la fase de depuración y testeo local se hizo a través de Tinker, un framework dentro de Botman.
Para tener una mejor idea visual :
Trabajo a futuro
Como ya se ha comentado, es una primera versión funcional a la que le queda mucho por hacer, es decir, un prototipo. Hay muchas funcionalidades que pueden añadirse y entre ellas, cabría destacar :
- Gestión de los eventos por zonas.
- Notificación automática de eventos, por ejemplo, al inicio de la semana.
- Diferenciar entre administradores y el resto de usuarios para comprobar la veracidad de los eventos añadidos.
- Personalizar o filtrar eventos.