Bot with many fun chat commands as well as support for full, javascript custom commands.
PintBot
PintBot
is a bot being actively developed to provide fun chat commands and many utility commands for server administrators. Here is the current list of features:
Fun chat commands to do simple actions (punch, push, hug people) and some more advanced commands (browsing subreddits), plus super customizable custom commands.
Highly configurable. You can change the prefix, enable/disable certain modules and customize them.
Greet users with a image, customized with their name and profile picture.
Create custom commands, either using plaintext or javascript.
PintBot
is super easy to get running, and you'll set it up in no time. If you want to know what commands are availible, just type |help.
Getting Started
PintBot
offers a few different modules that you can enable and configure. Let's quickly go over them, and what each does:
NOTE: replace | with whatever prefix you've changed it to, if you have.
Custom Command Module
The custom command module allows you to create custom commands. These can be very simple or very advanced. All you have to do is:
Run |panel to open up
PintBot
's web panel (making sure to replace | with whatever you set the prefix to).
To create a basic command:
Click the Commands button.
Click the plus button to add a new command.
Add your command name in the first box, replacing your prefix with "{prefix}" (if your command was |text, you would set this to {prefix}test).
Add what you want your command to output in the second box.
To create a command using JavaScript:
Click the Commands (JS) button.
Click the plus button to add a new command.
Add your command name in the first box, replacing your prefix with "{prefix}" (if your command was |text, you would set this to {prefix}test).
Add your javascript in the second box. To respond to a command, use "Discord.sendInChannel("reply_here");". You can view the documentation here.
Congratulations! You've successfully created a custom command.
Command Channel Module
The command channel module allows you to restrict the bot to certain channels, or disallow it from working in certain channels. Here's how you can get it setup:
First, you have to pick what mode you'll set this up in. The two modes are: whitelist and blacklist. Whitelist means that the channels you select will be the only channels commands can be ran in, while blacklist means that the channels you select will be the only ones commands will NOT run in.
To enable the command channel module, run: |enableblocking.
Next, run |blockingmode <whilelist|blacklist>. Replace "<whilelist|blacklist>" with either whitelist or blacklist, depending on what you picked in step #1.
To add a channel to the blocking list, run |addtolist <channel>, replacing <channel> with a ping of the channel if you want to add. You can run |removefromlist <channel> to remove a channel from the list, and |viewchannellist to see all the channels in the list.
Congratulations! You've successfully enabled the command channel module. If you ever want to disable it, simply run |disableblocking.
Welcome Image Module
The welcome image module will display an image, customized with the username and profile of a user when they first join, welcoming them to your server. Let's set it up now:
First, let's run |enablejoinmessage to enable the module.
Next, run |setjoinmessagechannel <channel>, replacing <channel> with the channel you want the images to be displayed in.
Congratulations! You've successfully enabled the welcome image module. If you ever want to disable it, simply run |disablejoinmessage.
Ratings & Reviews
1
1 review
Reviews can be left only by registered users. All reviews are moderated by Top.gg moderators. Please make sure to check our guidelines before posting.