OpenTekHub / cryptobot

an telegram bot to track latest cryptocurrency prices
https://t.me/trackingcryptopricerbot
MIT License
12 stars 39 forks source link

[Feature Request]: Crypto Price Alerts #47

Open Charvi-14 opened 1 month ago

Charvi-14 commented 1 month ago

Is there an existing issue for this?

Feature Description

To add periodic crypto price alerts, we need to include a mechanism that checks prices at regular intervals and sends alerts based on predefined conditions. This can be done using Python’s asyncio for scheduling, combined with a recurring check for price updates. Here’s how you can update your existing code:

Steps to Integrate Periodic Alerts:

Use Case

Example Use Cases:

Benefits

  1. Personalization Custom Alerts: Users can set personalized price thresholds for specific cryptocurrencies. When the price reaches a certain value (e.g., Bitcoin crosses $30,000), the bot sends them a notification. This makes the bot more interactive, engaging, and tailored to individual needs.
  2. Convenience Real-Time Updates: Instead of constantly checking the app for price updates, users can rely on the bot to notify them when certain conditions are met, saving time and effort. Automation: Users can automate their market-watching process. Once alerts are set, the bot monitors prices in the background, ensuring that users don’t miss important price movements.
  3. Timely Decision-Making Actionable Alerts: By getting notified of key price changes in real time, users can make more informed decisions, whether it's buying, selling, or adjusting their investments. Risk Management: Alerts can be set at various thresholds to warn users of drastic drops or gains, helping them manage risk in volatile markets.
  4. Enhanced User Experience Continuous Engagement: Since the bot provides relevant notifications, users stay engaged with it longer. This leads to more interaction and improved retention, as they’ll frequently come back to check or adjust their alerts. Seamless Interaction: Users no longer need to manually check crypto prices all the time. The bot becomes a proactive tool rather than just a reactive one, providing constant value.
  5. Trust and Reliability Market Vigilance: Users trust the bot to act as a vigilant market watcher, ensuring they are always aware of important market changes, which can help build loyalty.

Priority

High

Record

github-actions[bot] commented 1 month ago

Hi there! Thanks for opening this issue. We appreciate your contribution to this open-source project. We aim to respond or assign your issue as soon as possible.

Charvi-14 commented 1 month ago

I'm a GSSOC'24 Extd. Contributor

Charvi-14 commented 1 month ago

Hey Please review so that i can start working on it Thanks

Charvi-14 commented 1 month ago

Please review and assign

On Mon, Oct 7, 2024 at 6:37 PM github-actions[bot] @.***> wrote:

Hi there! Thanks for opening this issue. We appreciate your contribution to this open-source project. We aim to respond or assign your issue as soon as possible.

— Reply to this email directly, view it on GitHub https://github.com/OpenTekHub/cryptobot/issues/47#issuecomment-2396882044, or unsubscribe https://github.com/notifications/unsubscribe-auth/AZTLHHHN37YC6IX4TH2HXS3Z2KBRRAVCNFSM6AAAAABPP4R27CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGOJWHA4DEMBUGQ . You are receiving this because you authored the thread.Message ID: @.***>

Charvi-14 commented 1 month ago

Please review and assign

Charvi-14 commented 1 month ago

Pls review and assign