Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/uhuh/pankybot

Me just messing with DiscordJS on my lonesome.
https://github.com/uhuh/pankybot

Last synced: 25 days ago
JSON representation

Me just messing with DiscordJS on my lonesome.

Awesome Lists containing this project

README

        

## Description

If you would like to invite my live bot here is the [link](https://discordapp.com/oauth2/authorize?client_id=342815158688808961&scope=bot&permissions=8). I am hosting it via Google Cloud Platform.

## Usage
**Fun Commands**

These commands are just for fun.

> modpls dog

    Returns a photo or gif of a random dog.

**Helper Commands**

These commands are non destructable commands, they are meerly for making some things easier for mods.

> modpls setname \ \


    Sets a users _"name"_ to a custom name.

> modpls whois \


    Outputs the users name if set.

> modpls ping

    Returns the bots ping.

> modpls avatar \

    Returns user link to avatar.


**Moderation Commands**

These commands **_can_** be desctructable. Some require roles to use and these help manage the server.

> modpls activity <# to see>


    Outputs # of people that have least activity. 25 is the max you can request.

> modpls kick \ \


    Kicks user(s) and audit logs the reason if given. Only those with `KICK_MEMBERS` permissions can use this.

> modpls purge \ \

    Deletes messages in the channel you request it in, delete user specific commands if user is mentioned. Only users with `MESSAGE_MANAGE` can use this command.

> modpls ban

    Bans a user for X amount of days. Only users with `BAN_MEMBERS` can use this command.

> modpls status

    Outputs server information, such as users in server, owner, amount of text/voice channels etc.

> modpls botstatus

    Outputs the bots information.

> modpls lock <#channel-name(s)>

    Users will not be able to send messages to locked channels. Only users with `MANAGE_CHANNELS` can use this command.

> modpls prefix

    You can change the prefix of the bot for your guild. Only users with `MANAGE_GUILD` can use this command.

> modpls softban

    Ban and unban a user which will clear 7 days worth of messages they sent. You need the `BAN_MEMBERS` permission.

## Contributors

- [Dylan Warren](https://github.com/Uhuh)

## License

MIT