betfinio / public

0 stars 0 forks source link

Create notification centre #58

Open bf-monster opened 4 days ago

bf-monster commented 4 days ago

The notification center should become a core for future mobile APP, bots and other communication system. Therefore it needs to be well structured and scalable.

  1. We have to start labeling addresses and save the score (1-10) per each label. In the beginning it will be just YES or NO but in future there will be certain users that are not that much active in games so we will not bother them with all games related communication but we will target them with other type of messages. Same it will be with stakers, there might be many kinds.

    • User type: player, staker, networker
    • Languages (default lang)
    • Which partners he uses
  2. There are 3 kinds of notification a System notification

    • public information about the release of new feature or maintenance. This message goes to all users in set language. b. Marketing notification = events, contests, bonuses, free spins, challenges, promo actions. This message is personalized according to users ratings. c. Operational notifications
    • staking = stake payout, stake finished. (start of stake and claim are communicated via flash messages, not in notification center)
    • Games = Winnings of bet (in case that user is on page the notification is muted)
    • Affiliate = New direct member, new matching for claim, (those will be shown just when user lefts page:) new users in structure, new direct bonus
  3. Language system - has to be ready for translations

  4. Administration of the notifications should be managed thgrogh some system = TBD.

bf-monster commented 4 days ago

using firebase messaging