Introduction

This page explains the commands and the usage of all these to be used in a server including it's descriptions and it's usages. If you are looking to host your own instance of Pablo! without the plugins, check out the documentation above.

All commands can be excuted using the default prefix "p!" (or if you're using the beta "pb!"), or with slash commands. Aliases are not in slash commands.

<> = Required [] = Optional

Pablo!

General Pablo! Commands.

p!help - Show the Help Menu

Command Usage:

p!help [Plugin Name]

Example:

p!help MuzicJamz

p!botinfo - Get the bot information

Command Usage:

p!botinfo

p!commands - Get all the commands registered

Command Usage:

p!commands [Page Number]

Example:

p!commands 2

p!discord - Visit Pablo!'s Discord

Command Usage:

p!discord

p!github - Visit Pablo!'s GitHub

Command Usage:

p!github

p!invite - Invite the bot to your server

Command Usage:

p!invite

p!plugins - Manage plugins for this server

Disabling and Enabling Plugins is disabled!

Requires Permission: Manage Servers

Command Usage:

p!plugins <list/info/enable/disable> [Plugin Name]

Examples:

p!plugins list

p!plugins info MuzicJamz

p!prefix - Change the bots prefix

To get the help command, mention the bot and it will pass the command along with the prefix assigned to the server. This command does not work in slash commands.

Requires Permission: Manage Server

Command Usage:

p!prefix <New Prefix>

Example:

p!prefix !

p!prefix - Visit Pablo!'s Website

Command Usage:

p!website

MuzicJamz

An official music plugin for Pablo! by Logicism. Grabs queries from YouTube.

p!clear - Clears the entire queue

Command Usage:

p!clear

Alias:

p!cl

p!loop - Enable/Disable looping for the current track

Command Usage:

p!loop

p!nowplaying - Show the current playing track

Command Usage:

p!nowplaying

Alias:

p!np

p!pause - Pause/Unpause the player

Command Usage:

p!pause

p!play - Play a song (on YouTube/URL)

Command Usage:

p!play <Search Terms or URL>

Examples:

p!play Alan Walker - Faded

p!play https://www.youtube.com/watch?v=49ohUZeHjP8

p!play https://soundcloud.com/k-391/lighthouse

p!play https://twitch.tv/LogicismTV

p!play https://example.com/example.mp3

Alias:

p!p

p!queue - Get the current queue

Command Usage:

p!queue

Alias:

p!q

p!remove - Remove a track from the queue

Command Usage:

p!remove <Track Number>

Example:

p!remove 2

Alias:

p!r

p!select - Select a song from search results

Command Usage:

p!select 4

Alias:

p!sel

p!shuffle - Shuffles the queue

Command Usage:

p!shuffle

Alias:

p!sh

p!skip - Skip the current song

Command Usage:

p!skip

p!st - Stop the player

Command Usage:

p!stop

Alias:

p!st

p!summon - Summon the bot to your voice channel

Command Usage:

p!summon

Alias:

p!s

p!unsummon - Unsummon the bot to your voice channel

Command Usage:

p!unsummon

Alias:

p!us

p!volume - Change the volume of the player

Command Usage:

p!volume <1-100>

Example:

p!volume 50

Alias:

p!vol

MinecraftInfo

Get Minecraft-related information.

p!mcrecipe - Get crafting recipes for an item

Command Usage:

p!mcrecipe <Item Name>

Example:

p!mcrecipe enchanting_table

p!mcskin - Grab a Java Edition Skin

Command Usage:

p!mcskin <Java Edition Username>

Example:

p!mcskin Logicism

p!mcuuid - Grab a Java Edition UUID

Command Usage:

p!mcuuid <Java Edition Username>

Example:

p!mcuuid Logicism

p!mcuuid - Grab Java Edition Username History of a User

Command Usage:

p!mcusernamehistory <Java Edition Username>

Example:

p!mcusernamehistory Logicism

Alias:

p!mcuserhist

p!mcbedrockserverping - Ping a Bedrock Edition Server IP

Command Usage:

p!mcbedrockserverping <Server IP>

Example:

p!mcbedrockserverping pe.mineplex.com:19132

Alias:

p!mcbserverping

p!mcserverping - Ping a Java Edition Server IP

Command Usage:

p!mcserverping <Server IP>

Example:

p!mcserverping mc.hypixel.net:25565

p!mcstatusinfo - Get Service Statuses for Minecraft

Command Usage:

p!mcstatusinfo

p!hypixelplayerinfo - Get player info from Hypixel

Command Usage:

p!hypixelplayerinfo <Username>

Example:

p!hypixelplayerinfo Logicism

Alias:

p!hyplayerinfo

p!hypixelguildinfo - Get guild info from Hypixel

Command Usage:

p!hypixelguildinfo <Guild Name>

Example:

p!hypixelguildinfo Matrix

Alias:

p!hyguildinfo

p!hypixelbedwarsstats - Get Bedwars stats from Hypixel

Command Usage:

p!hypixelbedwarsstats <Username>

Example:

p!hypixelbedwarsstats Logicism

Alias:

p!hybedwarsst

p!hypixelbedwarsstats - Get Skywars stats from Hypixel

Command Usage:

p!hypixelskywarsstats <Username>

Example:

p!hypixelskywarsstats Logicism

Alias:

p!hyskywarsst

p!hypixelspeeduhcstats - Get SpeedUHC stats from Hypixel

Command Usage:

p!hypixelspeeduhcstats <Username>

Example:

p!hypixelspeeduhcstats Logicism

Alias:

p!hyspeeduhcst

ChatTools

Tools for messages and channels!

p!ban - Ban a User (With Deletion Time Limit)

Requires Permission: Ban Members

Command Usage:

p!ban <User> [Deletion Time in Days] [Reason]

Example:

p!ban @Logicism#9308 4 Spamming Logical Things

p!bansave - Ban a User (Without Deletion of Messages)

Requires Permission: Ban Members

Command Usage:

p!bansave <User> [Reason]

Example:

p!bansave @Logicism#9308 Spamming Logical Things

p!clearchannel - Clear Channels Messages

Requires Permission: Manage Server

Command Usage:

p!clearchannel <1-100>

Example:

p!clearchannel 30

Alias:

p!purge

p!delwarn - Delete a Warning from a User

Requires Permission: Manage Server

Command Usage:

p!delwarn <User> [Warning ID]

Example:

p!delwarn @Logicism#9308 1673813151

p!mute - Mute a User

Requires Permission: Manage Server

Command Usage:

p!mute <User>

Example:

p!mute @Logicism#9308

p!mute - Mute a User

Requires Permission: Manage Server

Command Usage:

p!mute <User>

Example:

p!mute @Logicism#9308

p!unban - Unban a User

Requires Permission: Manage Server

Command Usage:

p!unban <User>

Example:

p!unban @Logicism#9308

p!unmute - Unmute a User

Requires Permission: Manage Server

Command Usage:

p!unmute <User>

Example:

p!unmute @Logicism#9308

p!warnings - Get Warnings of a User

Command Usage:

p!warnings <User>

Example:

p!warnings @Logicism#9308

p!joinmessage - Manage a Join Message in a Channel

Requires Permission: Manage Server

Command Usage:

p!joinmessage <set/remove> <Channel Mention / ID> <Message>

Example:

p!joinmessage set #welcome Welcome {user.mention} to my server!

p!joinmessage set #welcome Welcome {user} to my server!

p!joinmessage remove #welcome

p!leavemessage - Manage a Leave Message in a Channel

Requires Permission: Manage Server

Command Usage:

p!leavemessage <set/remove> <Channel Mention / ID> <Message>

Example:

p!leavemessage set #welcome Goodbye {user}! Hope you had a good time here!

p!leavemessage remove #welcome

TwitchChatLinker

Link Twitch Chat and Announcements to Discord.

p!twitchchat - Link/Unlink a Twitch User's Chat to a Text Channel

Requires Permission: Manage Server

Command Usage:

p!twitchchat <link/unlink/list/addignored/removeignored/listignored> <Text Channel/Username> <Text Channel/Username>

Examples:

p!twitchchat link LogicismTV #logicismtv-chat

p!twitchchat unlink #logicismtv-chat

p!twitchchat list

p!twitchchat addignored #logicismtv-chat LogicalBotTV

p!twitchchat removedignored #logicismtv-chat LogicalBotTV

p!twitchchat listignored #logicismtv-chat

Alias:

p!twitchc

p!liveannouncement - Add/Remove a live announcement when a Twitch User goes live

Requires Permission: Manage Server

Command Usage:

p!liveannouncement <add/remove/list> <Username> <Text Channel>

Examples:

p!liveannouncement add LogicismTV #logicismtv-announcements

p!liveannouncement remove LogicismTV #logicismtv-announcements

p!liveannouncement list

Alias:

p!liveannounce

GameStats

Get video game stats and information.

If you have a game you'd like to suggest, you can contact the developer.

p!apexnews - Get the latest news from Apex Legends

Command Usage:

p!apexnews

Alias:

p!alnews

p!apexnews - Get the latest news from Apex Legends

Command Usage:

p!apexstats <PC/PS4/X1> <Username>

Example:

p!apexstats pc LogicismTV

Alias:

p!alstats

p!fncurrentmap - Grab the current Fortnite map

Command Usage:

p!fncurrentmap

Alias:

p!fncm

p!fnfishinfo - Grab Fortnite Fish Info Data

Command Usage:

p!fnfishinfo <Fish Name>

Example:

p!fnfishinfo Flopper

Alias:

p!fnfi

p!fnitemshop - Grab Fortnite Item Shop Data

Command Usage:

p!fnitemshop

Alias:

p!fnis

p!fniteminfo - Grab Fortnite Item Info Data

Command Usage:

p!fniteminfo <Item Name>

Example:

p!fniteminfo IKONIK

Alias:

p!fnii

p!fniteminfo - Grab Fortnite Weapon Info Data

Command Usage:

p!fnweaponinfo <Weapon Name>

Example:

p!fnweaponinfo Assault Rifle

Alias:

p!fnwi

p!fnnews - Grab Fortnite Current News

Command Usage:

p!fnnews [br/stw/creative]

Example:

p!fnnews br

Alias:

p!fnn

p!owstats - Grab Overwatch Stats

Command Usage:

p!owstats <us/eu/kr> <Username>

Example:

p!owstats us Logicism#2299

p!valorantmmrstats - Grab VALORANT MMR Stats

Command Usage:

p!valorantmmrstats <na/eu/ap/kr> <Username>

Example:

p!valorantmmrstats na Logicism#5599

Alias:

p!valmmrstats

p!valorantlastmatch - Grab Last Match of VALORANT Player

Command Usage:

p!valorantlastmatch <escalation/spikerush/deathmatch/competitive/unrated/replication> <na/eu/ap/kr> <Username>

Example:

p!valorantlastmatch unrated na Logicism#5599

Alias:

p!vallm

p!valorantfeaturedbundle - Grab the featured bundle in the VALORANT Store

Command Usage:

p!valorantfeaturedbundle

Alias:

p!valfb

PokémonInformation

Grab Pokémon information, including the moves, items and games.

p!pokemoninfo - Grab Pokémon Information

Command Usage:

p!pokemoninfo <Pokemon/Berry/Item/Machine/Move> <ID or Name>

Examples:

p!pokemoninfo pokemon Charmander

p!pokemoninfo pokemon 6

p!pokemoninfo move Thunder Shock

p!pokemoninfo move 22

InteractionRoleMessages

Create Selection Menu/Button Role Messages.

p!interactioncancel - Cancel a Pending Action

Command Usage:

p!interactioncancel

Alias:

p!intcancel

p!interactioncreate - Create a Role Message

Command Usage:

p!interactioncreate

Alias:

p!intcreate

p!interactioneditroles - Edit a Role Messages Roles

To get the Message ID, enable Developer Mode in Discord's Settings and right click on a message and click Copy ID.

Command Usage:

p!interactioneditroles <Message ID>

Alias:

p!inteditr

p!interactioneditmessage - Edit a Role Message

To get the Message ID, enable Developer Mode in Discord's Settings and right click on a message and click Copy ID.

Command Usage:

p!interactioneditmessage <Message ID>

Alias:

p!inteditm

p!interactionfinish - Finish Creating a Role Message

To get the Message ID, enable Developer Mode in Discord's Settings and right click on a message and click Copy ID.

Command Usage:

p!interactionfinish <Button/Menu>

Example:

p!interactionfinish button

Alias:

p!intfinish

DiscordActivities

This plugin allows the use of Discord's new Voice Channel Activities.

p!activity - Start an activity in a Voice Channel

To get the Voice Channel ID, enable Developer Mode in Discord's Settings and right click on a message and click Copy ID.

Command Usage:

p!activity <youtube/puttparty/land-io/blazing8s/chess/checkers/spellcast/sketchheads/letterleague/poker> [Voice Channel ID]

Examples:

p!activity youtube

p!activity chess 375672261929336847

Covid19

Grab statistics of Coronavirus (COVID-19). Data provided by disease.sh and covid19tracker.ca

p!cv - Grab Coronavirus Stats

Command Usage:

p!cv <continent/country/global/province/state> <today/yesterday/tda> [Continent/Country/Province/State Name]

Examples:

p!cv country today USA

p!cv state yesterday California

BotListAggregator

Uses several Discord Bot List APIs to post server stats and provide commands for voting!

p!votebot - Vote for the Bot on Discord Bot Listings

Command Usage:

p!votebot

p!voteserver - Vote for the Bots Support Server on Discord Server Listings

Command Usage:

p!voteserver

CachetUpdater

Used to update the Cachet status page!

p!statuspage - Visit the Status Page

Command Usage:

p!statuspage