PenguBot / bot-sapphire

PenguBot's Discord Bot Repository
Apache License 2.0
9 stars 2 forks source link

todo: profiles and social features #31

Open adiologydev opened 4 years ago

adiologydev commented 4 years ago

This issue is stating the requested things to be added in a PR to this repository.

TypeORM:

Profile Entity [One to One]:

User Entity:

Commands:

User Level:

Server Level Management:

More details will be added as they're recognized and remembered, if you make a PR, please reference this issue. Thanks!

Quantumlyy commented 3 years ago

Soooo.... I'm stuck in a firetruck so might as well write some notes. /shrug

Economy should be a Entity on user containing balance and tax rate offsets. Guild should also contain offsets that are additive to the user ones.

All of these offsets are based on the client storage tax base so that it can be dynamically updated for events and such.

And as is with the current balance implementation (which resides on the user Entity atm) we should emit specialized events each time any of the aforementioned values are modified.

Any input or suggestions?

adiologydev commented 3 years ago

Sounds good to me, would you be able to make the ORM side of things for this upcoming PR? As you probably understand the complexity of the economy the best.

Quantumlyy commented 3 years ago

Note: When #37 automatically closes this, please reopen it.