Roadmap Project 1: Discord Bot

in #roadmap6 years ago (edited)

It’s a community that makes or breaks a game. It’s the thing that keeps you playing long after that new feeling fades. It’s also what makes you keep coming back or running to the hills to escape it if it’s very toxic one at that.

One of the first projects is going to be more on a smaller scale that will create the opportunity to research and learn. While also creating some future use that can be expanded on at a later date to serve a community.

A discord bot seems to foot the bill in quite a few ways. Lots of documentation already out there on creating one. It’s not too massive of an undertaking to get out the basics. It’s also something that can be grown out to meet the future needs of a community.

Phase One:

Built from scratch a basic functionality discord bot to do the following using JS.

  • Post memes
  • Post dank memes
  • Display basic cryptocurrency data
  • Roll four-sided dice
  • Roil six-sided dice
  • Roll eight-sided dice
  • Give out booze emoji’s (different kinds as well)
  • Issue warning for blacklisted spam and remove it.

Time frame: 2 to 3 months.

A very forgiving time frame with how new quite a few things will be and very little time. Also won’t be something running at least in the short term 24/7. So anything that adds additional monthly costs will be skipped in keeping the project as lean as possible in the short term. There also won’t be anyone using it outside of internal users.

Phase Two

Further down the road update and add in more advanced options. Might be a rewrite in a different programing language.

  • Display what the main voting account is supporting
  • Create a ticket system for issues to be arranged and answered
  • Player stats
  • Game server(s) status
  • Interactive help/common questions answer directory via PM
  • Ability for curation staff to issue votes from discord
  • Some little quirky text adventure game to play to kill some time in discord.

Time frame 2020 to 2021

At this point, the bot with be running on its own dedicated hardware with a budget for some things expected to have a monthly cost. Such as access to SQL server for the Steem blockchain. Along with anything else. It will also expected to have some kind of user base by then.

Final Thoughts

Nothing super exciting or fast-paced for the first project. I’m sure things will change as basic success or failures are discovered and priories are shifted.

Quite a few of the early projects won’t be much but will provide some takeaways and learning opportunities.

Sort:  

Congratulations @enjargames! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You got your First payout

You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @steemitboard:

3 years on Steem - The distribution of commemorative badges has begun!
Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Hello @enjargames! This is a friendly reminder that you can download Partiko today and start earning Steem easier than ever before!

Partiko is a fast and beautiful mobile app for Steem. You can login using your Steem account, browse, post, comment and upvote easily on your phone!

You can even earn up to 3,000 Partiko Points per day, and easily convert them into Steem token!

Download Partiko now using the link below to receive 1000 Points as bonus right away!

https://partiko.app/referral/partiko