Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bitty - Beta - 2 #395

Open
Kycermann opened this issue Jan 4, 2022 · 1 comment
Open

Bitty - Beta - 2 #395

Kycermann opened this issue Jan 4, 2022 · 1 comment
Labels
Approved Project proposal is approved. Milestone Milestone proposal

Comments

@Kycermann
Copy link
Contributor

Link to original project proposal.

#349

Link to most recent milestone payout request.

https://discord.gg/7bqqSkTDn8

Milestone Description

Polished out UI, big work on UX, improvements to many features, many new features: raids, profiles, eating, daily challenge, daily merchant, and many more ;)

Milestone and objectives table

These can be verified by trying out the bot in the TNB server!
I'm happy to provide screenshots of the private commands.

  • /tnbc deposit | withdraw | tip | send | balance
  • /tnbc faucet - Gives 45-55 TNBC at random
  • Phone verification for TNBC related functions
  • /bitty - Main menu, a select dropdown goes to Inventory, Raid, Daily Challenge, Daily Merchant, Wallet
  • /inventory - View your items
  • /eat - Eat your items for XP
  • /profile - View your profile, your motto, an emoji XP bar
  • Special profile badges: Bitty Team, Bitty Contributor, Bitty Tester, Early Backer (try viewing my profile)
  • Private command to grant/revoke special profile badges
  • /motto - Set a custom profile motto, auto ban users from setting motto if it's inappropriate
  • Experience and levelling system
  • /battle - Try it out!
  • /raid - Try it out: daily raid schedule, various bosses, rewards and XP, can only do a raid once
  • In battles/raids: attack a particular person (in raids attack enemy only), defend, and heal using cookie
  • Battles and raids have lobbies, with a countdown timer, buttons: Join, Add Bot / Remove Bot, Extend Timer
  • /cookie send - Send 3 free cookies per day, receive 3 cookies per day max
  • /daily - Daily challenge with 3 random objectives, and item rewards, XP rewards and a daily merchant discount
  • /merchant - Daily Merchant sells items for TNBC, 3 random offers per day with random prices, bulk dropdown with discounts
  • Right click profiles -> Send 50 TNBC tip, Send free cookie, View Profile
  • Buttons all throughout the bot with emojis
  • UX- some buttons update messages, some buttons reply with public messages for socialness
  • Battle / raid UX- everything is kept to one message, lots of research done in a testing server
  • Uses an SQLite database, safe/atomic database transactions and bot sharding (ask me for proof)
  • Automatic error reporting to a private webhook so I can catch errors immediately
  • Private command to monitor /tnbc faucet uses
  • Paying for 7 boosts in the Bitty server (Bucky donated another 7!) and a dedicated VPS for bot hosting
  • Running the 12 days of Bitty campaign with special Christmas raids, giveaways, items and custom daily merchant overrides

How long do you estimate this milestone will take to complete?

Done

Project Wallet

f1decb80339a4bb6c089b77cbac553e23a6ca86b0cfc64adb8c8eb8f8b57d815

@Kycermann Kycermann added the Milestone Milestone proposal label Jan 4, 2022
@tspearing
Copy link

Approved.

@tspearing tspearing added the Approved Project proposal is approved. label Jan 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Approved Project proposal is approved. Milestone Milestone proposal
Projects
None yet
Development

No branches or pull requests

2 participants