Proposal Name: ApeCoin Price Tracking Bot
Proposal Category: Information
Abstract | Two or three sentences that summarize the proposal.
This project proposes the development of a Discord bot dedicated to real-time tracking of ApeCoin prices. In addition to providing information on the current price, daily, monthly, and annual percentage changes, trading volume, market capitalization, and changes from the all-time high price, the bot is also capable of generating comparative charts between ApeCoin and Ethereum over a seven-day period.
Author Description (mandatory if the AIP is requesting funds) | A brief background of yourself
I’m a front-end programmer and final semester Computer Science student, currently working on school management applications and a social assistance project registration system for my local city hall. In my daily work, I create solutions for schools and am developing an app to generate service certificates for teachers.This is my github link with the projects I’ve worked on:
Team Description (mandatory if the AIP is requesting funds) | A brief background of your team involved, if any
I’m working alone on this project
Motivation | A statement on why the APE Community should implement the proposal.
The motivation for having a bot on Discord that displays the APE coin price and provides comparative charts is primarily driven by the desire for ease of access, efficiency, and accuracy in investment decision-making.
In the fast-paced world of cryptocurrencies, real-time information is crucial. With a bot on Discord, users have immediate access to these valuable insights, without the need to switch between multiple platforms or websites. This saves time and avoids delays that could result in missed opportunities.
In the end, the primary motivation is to provide users with the necessary tools to make informed and opportunistic investment decisions in the volatile cryptocurrency market. Each feature that improves accessibility, understanding, and reaction speed to data is a valuable asset for traders and investors.
Rationale | An explanation of how the proposal aligns with the APE Community’s mission and guiding values.
The project is aligned with the values of APECoin, among others, mainly the values of equality and transparency, as all members of the discord can have access to it and the information is made available in a transparent way to all members, in addition to being a source secure as data is provided by coingeeko.
Benefit to ApeCoin Ecosystem | Explain how your proposal will benefit the ApeCoin ecosystem. If your AIP is requesting funding, explain in detail the benefit in relation to the amount of funding that you are requesting.
A bot on Discord that displays the prices of APE coin, and creates comparative charts with other currencies can bring various benefits to Ape coin community. Here are some of the potential benefits:
-
Immediate access to information: With a bot, we won’t need to leave Discord or open another tab to check APE coin price. You’ll have access to this information directly on Discord, which makes real-time price monitoring more convenient.
-
Useful visual comparisons: Comparison charts can help visualize APE coin performance with Ethereum more effectively than just numbers. This can help in making investment decisions.
-
Updated and reliable information: In a volatile market like cryptocurrency, having the most recent information can be crucial for investment decision-making. With a bot, we can be sure that you are getting the Updated and reliable (because the data comes from the API provided by coingecko) information possible.
-
Efficiency: Having all this information in one place, and easily accessible, can significantly increase the efficiency of your trading or investment analysis.
-
Community: The bot can be a valuable resource for your community, offering additional value to your members and encouraging more interaction.
Key Terms (optional) | Definitions of any terms within the proposal that are unique to the proposal, new to the APE Community, and/or industry-specific.
Enter key terms
Specifications | A detailed breakdown of the platforms and technologies that will be used.
The bot is constructed using a combination of cutting-edge technologies and platforms, ensuring efficient operation and seamless integration into the Discord environment:
- JavaScript: The bot’s primary programming language. JavaScript’s event-driven, functional, and imperative programming features make it an excellent choice for creating interactive bots.
- Node.js: A cross-platform, open-source, back-end JavaScript runtime environment that executes JavaScript code outside a web browser. Node.js is used for running the bot’s server-side operations.
- Chart.js: A JavaScript library used for creating graphical representations of data. It’s utilized in the bot to generate comparative charts between ApeCoin and Ethereum over a seven-day period.
- CoinGecko API: This application programming interface provides up-to-date cryptocurrency data. The bot uses this API to fetch the real-time ApeCoin prices and other related information.
- Squarecloud: A web service specialized in hosting Discord bots. It provides the infrastructure necessary for the bot to operate smoothly within the ApeCoin Discord server.
Steps to Implement | The steps to implement the proposal, including associated costs, manpower, and other resources for each step where applicable.
With the project files follow the step by step below to get it working on discord:
1)Setting up a bot application: Setting up a bot application | discord.js Guide
-
Adding your bot to server: Adding your bot to servers | discord.js Guide
-
After following the steps above, inside the bot files, in the config.json file, add the tokens as shown in the image below:
-
Access the website https://squarecloud.app/, upload the files, choose the Node.js option (if required) and in the console tab, click on the run option and the bot will be online 24/7 at no cost.
-
Below are some servers that are free options for hosting the Bot:
Timeline | Relevant timing details, including but not limited to start date, milestones, and completion dates.
Here is estimated timeline for the project of ApeCoin Price Tracking Bot:
-
Start Date (Already Commenced): The development of the bot has already begun using JavaScript, Node.js, Chart.js, and the CoinGecko API. It’s currently hosted on the Squarecloud web service.
-
Testing and Debugging (1 Weeks from Start Date): This phase involves rigorous testing of the bot’s functionalities, ensuring it can effectively fetch real-time data from CoinGecko API, generate charts, and interact smoothly with the Discord environment.
-
Alpha Release (2 Weeks from Start Date): A version of the bot will be released to a small group of users for alpha testing. Feedback will be collected and any additional bugs that were not caught during the initial testing phase will be fixed.
-
Beta Release (3 Weeks from Start Date): A more refined version of the bot will be released to a larger group of users for beta testing. This version will include fixes for bugs identified during the alpha testing.
-
Ongoing Maintenance and Updates (Continual after Release): After the bot is launched, there will be ongoing maintenance to ensure its smooth functioning. Regular updates will be implemented based on user feedback and changes in market trends or the CoinGecko API.
Overall Cost | The total cost to implement the proposal.
this bot has no costs because it is hosted on a free version of the squarecloud server, it is enough to meet your needs