[Feature Request] Bot enabled emojis - Standarized by service : Emoji Replacer By Service
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- javascript
- Área
- backend
Línea de trabajo
El issue no menciona archivos, pruebas ni puntos de entrada. Empieza por trazar la ruta de envío del bot y las integraciones con las plataformas, y después define el almacén de datos de reemplazo y un interruptor que funcione sin reiniciar; la implementación terminada debe incluir sustituciones específicas de cada plataforma, con un fallback a la palabra sin cambios cuando no exista ninguna asignación.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I'd be willing to submit a PR with a standardized Emoji "Polling" piece to standardize the emoji use across platform. Meaning if the bot wants to add a smiley that is not standardized across the platforms it will be able to lookup in a [data table / json / xml] Data Store for the correlating information to send to the different systems so that a compariable smiley is presented on the different systems.
for example: when presenting Kappa as to express a mistake or frustration, in Twitch Kappa is well known but in Mixer it doesn't exist, in Discord (I actually don't know, I dont' use Discord all that much) but what would happen in the application is when the bot attempts to send the phrase "This didn't work like I thought it would Kappa" that the app would do is go to the data store and lookup the keyword "Kappa" in the data table and for each "Send" to the different systems it would replace "Kappa" with the corresponding keyword or phrase. if it doesn't find a result for the system it would not replace the word (as Kappa has an almost universal meaning if your on any streaming service)
Pre Project Discovery and Limitations/Concerns and thoughts
- Plugin style Extensions for inclusion of this type of software "Part"
a. my assumption is that the "Emoji Replacer" would / should be a secondary piece outside of the bots normal function. what I really mean is that this "Feature" should be Togglable, (able to turn it off with a switch, without restarting the application. - Toggleable feature. (should be able to turn off without restarting the application: thus the plugin concept from step one.)
- Nice To have is a Mapping table: Keyword -> Platform -> Emotional Conveyance -> Platform Equivalence
- Lots of Work. the command pathway for sending would need to be "Interrupted" giving way to a possible huge performance hit and other currently unknowable issues.
!!Important!!
5. Question: would something like this be useful, I would LOVE for a bot i use regularly to convey even the slightest "Emotion" and emoji's are a start.
- Lenguaje dominante
- JavaScript
- Estrellas
- 54
- Forks
- 24
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de DevChatter/DevChatterBot
-
code improvement good first issue
Dificultad 1/5 Menos de una hora Aptitud para principiantes 72/100
DevChatter/DevChatterBot#159 · 1 comentario ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 42/100
DevChatter/DevChatterBot#283 ·
-
bug on stream
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
DevChatter/DevChatterBot#264 ·
-
code improvement good first issue Hacktoberfest
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
DevChatter/DevChatterBot#261 · 2 comentarios ·
-
End Vote After Specified Time Abiertoenhancement on stream
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
DevChatter/DevChatterBot#260 ·
Todos los issues de DevChatter/DevChatterBot
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
mksglu/context-mode#1200 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
neondatabase/website#5944 ·
-
module: core
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
bigbluebutton/bigbluebutton#25849 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
jaegertracing/jaeger-ui#4506 ·