He desarrollado un BOT de Discord para comprobar si una cuenta vota por un testigo de manera directa o a través de un proxy. Este bot es parte de la infraestructura desarrollada para fortalecer la administración del servidor de discord del testigo @hispapro.
Funcionamiento:
El bot cuenta con 3 comandos: $ping, $info y $testigo.
$ping: Devuelve una respuesta de conexión con el servidor.
$info: Devuelve información sobre el bot, comandos y desarrollador.
$testigo: Este comando requiere dos parámetros, testigo y usuario de hive. Comprueba si un usuario voto a un testigo de manera directa o a través de un proxy. Si no es encontrado resultado del voto al testigo, genera y devuelve el enlace para dar el voto al testigo.
Cómo muestra la imagen, estamos comprobando el voto de mi cuenta al testigo @hispapro. También podemos comprobar el voto a otros testigos, cambiando el primer parámetro.
En el caso de que el voto sea a través de un proxy también hace la comprobación.
Si el usuario no está votando por el testigo que se está verificando, devuelve el enlace para proceder a ejecutar el voto si así lo desea.
El bot esa desarrollado en el lenguaje de programación Python y se ofrece bajo los principios del software libre y el código abierto, lo que significa que puedes utilizarlo, modificarlo y distribuirlo de acuerdo con las libertades que ofrece este tipo de licencias. Se encuentra alojado en los repositorios de GitLab, allí encontrarás la documentación necesario para clonar, instalar bibliotecas y ejecutar el proyecto. Las contribuciones son bienvenidas. Si encuentras errores, mejoras o nuevas características que se puedan agregar al proyecto, no dudes en enviar un comentario o solicitud.
A este Bot se le agregarán nuevas características que estaré compartiendo con ustedes. Espero les sea de utilidad y que pueda ser difundido para que llegue a todos los nuevos usuarios que se adentran en el desarrollo de aplicaciones para Hive. Si necesitan ayuda para la implementación o desean obtener información sobre el proyecto, abajo dejo la información de contacto. No se olviden dejar su comentario. Un abrazo.
Vota por nuestro Testigo aliado - @hispapro
Las imágenes son mías o capturas de pantalla tomadas por mí, a menos que se indiquen fuentes externas. La portada fue creada con Canva e imágenes libres de derechos de autor.
Discord: alberto0607
Sígueme en Twitter: alberto_0607