Universidad Complutense de Madrid
E-Prints Complutense

Telegram Bot-CryptoMarket

Impacto

Downloads

Downloads per month over past year



Piña Martínez, Carlos and Corral Tercero, Diego del (2018) Telegram Bot-CryptoMarket. [Trabajo fin de Grado]

[img]
Preview
PDF
4MB


Abstract

La aparición de las criptomonedas ha supuesto una revolución en la manera de entender la economía introduciendo la idea de la gestión descentralizada y autónoma del dinero, donde no hay entidades ajenas encargadas del almacenaje y las transferencias. De este modo, son las propias personas las que toman el control sobre su economía.
CryptoMarket es un bot pensado como una herramienta gratuita mediante la cual poder acceder a la información más relevante de más de 5400 monedas y acercar así esta nueva tecnología a cualquier persona.
Haciendo una búsqueda rápida en los principales buscadores se pueden encontrar bots con una funcionalidad aparentemente similar, decimos aparentemente, porque tras estudiarlos nos dimos cuenta de que ninguno de ellos ofrecía una experiencia diferenciada para cada usuario y habitualmente su uso era complejo y enrevesado.
CryptoMarket ofrece la posibilidad de encapsular todas las monedas de interés para un usuario y así obtener una vista rápida del estado de estas. Esto se consigue mediante la cartera, en la cual los usuarios pueden añadir sus monedas y agruparlas.
Otro de los puntos diferenciadores de nuestro bot es la generación de gráficos en el momento, esto es, que cada vez que el usuario requiere un gráfico, este se genera descargando los datos más actuales, haciendo así que la información esté siempre actualizada. Además con los gráficos avanzados los usuarios menos experimentados optan a la generación, también en el momento, de señales de entrada y salida con las que pueden ver de una manera muy sencilla si sus valores están en un momento de crecimiento o por el contrario están debilitándose.
Uno de nuestros principales objetivos ha sido, dado que el bot trata una tecnología nueva y a menudo complicada como son las criptomonedas, acercarla a todos los usuarios, tanto los más experimentados como los más nuevos. Para conseguir esto hicimos una propuesta clara por la simplicidad y la usabilidad que creemos queda plasmada en la experiencia de los usuarios.
El bot final desarrollado se encuentra en el siguiente repositorio de GitHub: https://github.com/dcorral3/CryptoPTB

Resumen (otros idiomas)

The appearance of cryptocurrencies has become a revolution in the way of understanding the economy by introducing the idea of decentralized and autonomous management of money, where there are no outside entities responsible for storage and transfers. Now, it is the people themselves who take the power over their economy. CryptoMarket is a bot designed as a free access tool through which get the most relevant information of over 5400 coins and bring closer this new technology to anyone. Doing a quick search through the main search engines you can find bots with an apparently similar functionality, we say apparently, because after studying them we realized that none of them offered a differentiated experience for each user and its use was usually complex and convoluted. CryptoMarket offers the possibility to encapsulate all the currencies of users interests and thus obtain a quick view of their status. This is achieved through the wallet, in which users can add their currencies and group them. Another differentiating point of our bot is the generation of graphics on the fly, that is, whenever the user requires a graphic, it is generated by downloading the latest data making the information always up-to-date. In addition, the advanced graphics option lets less experienced users generate, also on the fly, entry and exit signals with which they can see in a very simple way if their values are in a moment of growth or conversely they are weakening. Given that the bot deals with a new and often complicated technology such as cryptocurrencies, one of our main goals was to bring this new technology closer to both, experienced and new users. To achieve this we focused on simplicity and usability, we believe this is translated into a good user experience. The final bot developed is in the following GitHub repository: https://github.com/dcorral3/CryptoPTB

Item Type:Trabajo fin de Grado
Additional Information:

Universidad Complutense, Facultad de Informática. Departamento de Sistemas Informáticos y Computación, curso 2017/2018
El bot final desarrollado se encuentra en el siguiente repositorio de GitHub: https://github.com/dcorral3/CryptoPTB

Directors:
DirectorsDirector email
Gregorio Rodríguez, Carlos
Uncontrolled Keywords:PTB (Python-Telegram-Bot), CryptoMarket ,Matplotlib, CryptoCompare, MongoDB, Telegram Bot,.Cryptomonedas, Python, API (Interfaz de Programación de Aplicaciones), Telepot
Palabras clave (otros idiomas):PTB (Python-Telegram-Bot), CryptoMarket ,Matplotlib, CryptoCompare, MongoDB, Telegram Bot,.Cryptocurrencies, Python, API (Aplication Program Interface), Telepot
Subjects:Sciences > Computer science
Título de Grado:Grado en Ingeniería Informática
ID Code:50240
Deposited On:26 Nov 2018 12:56
Last Modified:26 Nov 2018 12:56

Origin of downloads

Repository Staff Only: item control page