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

Leveling Module #42

Open
BillChirico opened this issue Jul 26, 2018 · 3 comments
Open

Leveling Module #42

BillChirico opened this issue Jul 26, 2018 · 3 comments
Assignees
Labels
feature New functionality module Related to bot modules
Milestone

Comments

@BillChirico
Copy link
Member

BillChirico commented Jul 26, 2018

Module to allow users to gain experience in the server and level up.

Some ideas for how to gain experience:

  • Messaging
  • Voice connection
  • Contributing to the community
  • Active in community members Twitch streams

We want the leveling system to be more then just receiving experience from sending messages in the server. All of the experience sources should be customizable.

Users should be able to see their level and a leader-board from the server they’re in on the website.

@BillChirico BillChirico added feature New functionality module Related to bot modules labels Jul 26, 2018
@BillChirico BillChirico added this to the v1.0 milestone Jul 26, 2018
@BillChirico BillChirico modified the milestones: v1.0, v2.0 Aug 19, 2018
@VolvoxCommunity VolvoxCommunity deleted a comment from f-fsantos Aug 30, 2018
@SolarysDev SolarysDev self-assigned this Aug 31, 2018
@SolarysDev
Copy link
Member

Unless we have a fancy system to listen to Twitch chats, the Twitch activity is gonna be a stretch. The rest can be easily implemented.

@BillChirico
Copy link
Member Author

@Syzuna is the man for Twitch

@BillChirico BillChirico removed this from the v1.0 milestone Oct 29, 2018
@BillChirico BillChirico added this to the v2.0 milestone Oct 29, 2018
@Heatst0rm
Copy link

True leveling system, not another bot.

  • Endorsement System (User of the Month/Week)
  • Reaction-based Points (User A receives 5 points for every 30 unique reactions)
  • Channels which costs points to post in. (Promotion Channel etc.)
  • Time-based Missions which rewards users with points.
  • Gamification Elements like. Roll the dice and heists.
  • Giveaway System which costs points to enter.
  • Community Games. Users need to guess a certain word. If found, reward user.
  • Referral System which rewards users with points for inviting f.e 10 friends.

@mhallmark mhallmark self-assigned this Jan 23, 2019
@consolelogreece consolelogreece self-assigned this Jan 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New functionality module Related to bot modules
Projects
None yet
Development

No branches or pull requests

7 participants