Know who you're dealing with before the first "Hello".
Repcord is a simple, cross-server reputation bot that aims at keeping users safe, and at keeping the bad guys at bay.
When a new user joins your server, you can quickly check their reputation to see if they are a scammer, a creep or just a nice person!
The data fueling this bot is fueled by users, so be sure to rep people that you encounter!
REPCORD IS NOW OPEN SOURCE!
This bot has been written in Java, using the JDA library.
When a user "::rep's" another user, it is stored in a local SQL database.
All data is stored and available to users cross-server or through our website.
My goal for this bot is to have as many users as possible building the database up, so eventually when a new user joins a discord server,
They could immediately be seen for the person they are, whether good or bad.
I imagine this bot could be especially useful for Economy based communities, like buying/selling/trading digital goods.
Or even for social servers. For example if someone is being a creep, you could neg the user.
Each person can rep/neg another person one time only.
The reputation CAN
be modified though.
Either by using the ::rep command again, or logging into our website.
There is also a Rep Power/Rep Score system.
Each user has a base rep power of 5.
If you rep someone, their score goes up 5 points, if you neg them, it goes down 5 points.
This power can be boosted though. Donators receive +5 Rep Power.
Voters (coming soon) receive +2 rep power for 12 hours.
When the bot joins your server, it sends a welcome message explaining how to use the bot.
A Message is sent in our own server logging that you have joined as well as giving some useful information
for us to see what types of communities are using our bot.
When you are meeting a new person you can simply ::rep check @username
and it returns helpful data.
Within this data, thee is a link to our website where you can view the comments that people have left for the user
(Obviously Lumplum is mad at me )
I have spent roughly a month on this thus far and along with the help of some really great members from here on Rune-Server, it has become what it is.
If you decide to use this bot and ever get stuck you can type ::help.
I am completely open to user-feedback and suggestions. This is the first time I have taken Java outside of a Runescape server and I like what has come of it, but I am always looking to build on this.