Coder Social home page Coder Social logo

piratejane-deprecated-'s Introduction

This is an old project that is no longer maintained and has been abandoned. The bot is using an older Discord.JS library and needs to be updated to the latest one if you wish to use it.

Pirate Jane

A bot for the Unturned Official Discord server(link removed)

I'm not very good at coding, so pls no make fun of me, k thx. Although any feedback would be nice.

Info about the bot

Basic moderation/logging bot with a level system.

Nearly every, if not all commands provide a syntax if you do not input any arguments. You can also use the help command to view the mini description of the command !help <commandName|alias>

Current Features:

Full Logging system

  • This includes: Deleted messages (including images), edited messages, join/leave messages, Nickname changes, Role add/remove (will add more in the future. Not sure what, but will add anyways)

A level system with an infinite amount of levels

  • Roles awarded to those who reach a certain level
  • Daily level cap (only 100 messages will count per day)
  • A token system which allows a moderator to generate a token that boosts your XP gaining (With time limits)
    • Moderator generates one, then a user can redeem it with a command.
  • Commands to revoke tokens from a user
  • A level command to display your level, xp, current token (if any)
  • Leaderboard
    • Also includes a "Set Leaderboard Channel" command
      • Leaderboard updates every hour
  • Different channels give more xp per message

Moderation Commands

(You can use UserIDs instead of mentioning someone)

  • Ban command: Doesn't exist at the moment, but will be a feature
  • Kick command: !kick @user reason Reason can be ommited.
  • Mute command: !mute @user reason | time Reason and time can be ommited. Time can be specified in pretty much every way ie 1 day, 24h, 5 days 10h 10 minutes
  • Unmute command: !unmute @user reason Reason can be ommited. (The reason is just for the user (ie accidental mute))
  • Warn command: !warn @user reason Reason can be ommited.
  • A user can check their own warnings by using !warns or check another users warnings (!warns @user)
  • Word blacklist system (Still sort of WIP)
    • Removes bad words, but mutes users who use the extra bad words.
  • Add/remove role command (with restricted roles): !<add|remove>role @user roleName
  • Purge command (Deletes bulk messages): !purge amount

Other

  • Help command: Just displays all the commands available
    • Works as a mini description command for other commands !help <commandName|alias>
  • Userinfo command: Shows (nearly) everything about you or another member in the server
  • Restart command: Restarts the bot with a small message before. (Works with pm2 or forever)
  • Botinfo command: Shows uptime, member count, ping, and if the database is up.
  • Private Command: Verification: !verify Works only in the Unturned Official discord server. You visit a website, sign in with steam, get a randomly generated token assigned to your steamID, you then go to the UO discord server and use the verify command followed by the token. This command is there for those who want to get special roles (Ie. Gold Upgrade (Own the Gold Upgrade DLC for unturned) role, or Experienced role (Get it by having 2.4k hours in unturned))
  • Removes discord invite links, but ignores the Unturned Official discord invite

Note: The bot does require a specific database structure that I have not provided here, so if you want to try Jane out, you will need to message me to send it to you.

piratejane-deprecated-'s People

Contributors

quackest avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.