Created
May 24, 2020 05:37
-
-
Save DiscordLinuxBot/cdf89be1141de032e3c214ac26374c21 to your computer and use it in GitHub Desktop.
libhelp.bbtag
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{if;{get;_{commandname}.color.error};==;; | |
{set;!_{commandname}.color.error;red}} | |
{if;{get;_{commandname}.color.admin};==;; | |
{set;!_{commandname}.color.admin;indianred}} | |
{if;{get;_{commandname}.color.mod};==;; | |
{set;!_{commandname}.color.mod;orange}} | |
{if;{get;_{commandname}.color.vip};==;; | |
{set;!_{commandname}.color.vip;yellow}} | |
{if;{get;_{commandname}.color.user};==;; | |
{set;!_{commandname}.color.user;{exec;blurple}}} | |
{switch;{lower;{flag;_}}; | |
["announce"]; | |
{embed;{j;{"description":"**__Usage__**:`announce < <text> | flags >`\nMakes an annoucement to a configured role, or resets the announcement configuration.","title":"Help for announce","url":"https://blargbot.xyz/commands#announce","fields":[{"inline":false,"name":"**Flags**","value":"`-r` or `--reset` - Resets the announcement settings"}],"color":16711680,"type":"rich"}}}; | |
["art"]; | |
{embed;{j;{"description":"**__Usage__**:`art [user]`\nShows everyone a work of art.","title":"Help for art","url":"https://blargbot.xyz/commands#art","fields":[{"inline":false,"name":"**Flags**","value":"`-I` or `--image` - A custom image."}],"color":15728384,"type":"rich"}}}; | |
["autoresponse","ar"]; | |
{embed;{j;{"description":"**__Usage__**:`autoresponse < add | remove | edit | list>`\nCreates autoresponses. You can create up to 20 autoresponses to certain phrases, and 1 autoresponse that responds to everything.\n\nAutoresponses will be checked in the order they're added, and only one will be executed (excluding the everything autoresponse). Rather than specifying the code in this command, autoresponses will execute a hidden custom command that you can modify on the IDE. The everything autoresponse will not automatically output the execution result.\nCommands:\n ADD <text> [flags] - Adds a autoresponse with for the provided text.\n REMOVE - Brings up a menu to remove a autoresponse\n INFO - Displays information about autoresponses.","title":"Help for autoresponse","url":"https://blargbot.xyz/commands#autoresponse","fields":[{"inline":false,"name":"**Aliases**","value":"ar"},{"inline":false,"name":"**Flags**","value":"`-R` or `--regex` - If specified, parse as /regex/ rather than plaintext. Unsafe and very long (more than 2000 characters) regexes will not parse successfully.\n`-e` or `--everything` - Makes the added autoresponse respond to everything. Only one is allowed."}],"color":16711680,"type":"rich"}}}; | |
["avatar"]; | |
{embed;{j;{"description":"**__Usage__**:`avatar [id/name/mention]`\nGets a user's avatar","title":"Help for avatar","url":"https://blargbot.xyz/commands#avatar","fields":[{"inline":false,"name":"**Flags**","value":"`-f` or `--format` - The file format. Can be 'jpg', 'png', 'webp', or 'gif'. Defaults to 'png', or 'gif' if it's an animated avatar.\n`-s` or `--size` - The file size. Can be 128, 256, 512, 1024, or 2048. Defaults to 512."}],"color":15728384,"type":"rich"}}}; | |
["ban"]; | |
{embed;{j;{"description":"**__Usage__**:`ban <user> [days] [flags]`\nBans a user, where `days` is the number of days to delete messages for (defaults to 0).\nIf mod-logging is enabled, the ban will be logged.","title":"Help for ban","url":"https://blargbot.xyz/commands#ban","fields":[{"inline":false,"name":"**Flags**","value":"`-r` or `--reason` - The reason for the ban.\n`-t` or `--time` - If provided, the user will be unbanned after the period of time. (softban)"}],"color":16711680,"type":"rich"}}}; | |
["beemovie"]; | |
{embed;{j;{"description":"**__Usage__**:``\nGives a quote from the Bee Movie.","title":"Help for beemovie","url":"https://blargbot.xyz/commands#beemovie","fields":[{"inline":false,"name":"**Flags**","value":"`-n` or `--name` - Shows the name of the character the quote is from, if applicable.\n`-c` or `--only-characters` - Only give quotes from actual characters (no stage directions)."}],"color":15728384,"type":"rich"}}}; | |
["blacklist"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#blacklist","color":16711680,"type":"rich","description":"**__Usage__**:`blacklist [channel]`\nBlacklists the current channel, or the channel(s) that you mention. The bot will not respond until you do `blacklist` again.","title":"Help for blacklist"}}}; | |
["brainfuck","rainfuck","br"]; | |
{embed;{j;{"description":"**__Usage__**:`brainfuck <code>`\nExecutes brainfuck code.","title":"Help for brainfuck","url":"https://blargbot.xyz/commands#brainfuck","fields":[{"inline":false,"name":"**Aliases**","value":"rainfuck, br"},{"inline":false,"name":"**Flags**","value":"`-p` or `--pointers` - Shows a list of pointers after the execution.\n`-i` or `--input` - Specifies the input for the , operator."}],"color":15728384,"type":"rich"}}}; | |
["cah"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#cah","color":15728384,"type":"rich","description":"**__Usage__**:`cah`\nGenerates a set of CAH cards.","title":"Help for cah"}}}; | |
["caption"]; | |
{embed;{j;{"description":"**__Usage__**:`caption [url] [flags]`\nCaptions an image. If url isn't provided, you must give an attachment.","title":"Help for caption","url":"https://blargbot.xyz/commands#caption","fields":[{"inline":false,"name":"**Flags**","value":"`-t` or `--top` - The top caption.\n`-b` or `--bottom` - The bottom caption.\n`-f` or `--font` - The font to use (case insensitive). Use the command with the -l flag to view the available fonts. Defaults to impact.\n`-l` or `--list` - Lists the available fonts."}],"color":15728384,"type":"rich"}}}; | |
["cat"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#cat","color":15728384,"type":"rich","description":"**__Usage__**:`cat`\nGets a picture of a cat.","title":"Help for cat"}}}; | |
["cc","ccommand"]; | |
{embed;{j;{"description":"**__Usage__**:`ccommand <subcommand>`\nCreates a custom command, using the BBTag language.\n\nCustom commands take precedent over all other commands. As such, you can use it to overwrite commands, or disable them entirely. If the command content is \"null\" (without the quotations), blargbot will have no output whatsoever, allowing you to disable any built-in command you wish. You cannot overwrite the 'ccommand' command. For more in-depth command customization, see the `editcommand` command.\n\n**Subcommands:**\n**author**, **cooldown**, **create**, **debug**, **delete**, **docs**, **edit**, **flag**, **hide**, **help**, **import**, **list**, **raw**, **rename**, **set**, **sethelp**, **setlang**, **setrole**, **test**\nFor more information about a subcommand, do `b!cc help <subcommand>`.\n\nFor more information about BBTag, visit <https://blargbot.xyz/tags>.","title":"Help for ccommand","url":"https://blargbot.xyz/commands#ccommand","fields":[{"inline":false,"name":"**Aliases**","value":"cc"}],"color":16711680,"type":"rich"}}}; | |
["censor"]; | |
{embed;{j;{"description":"**__Usage__**:`censor help`\nCreates message censorships.\nCommands:\n ADD <text> [flags] - Adds a censor with for the provided text.\n REMOVE - Brings up a menu to remove a censor\n EXCEPTION <add | remove> [flags] - Adds or removes an exception.\n RULE [flags] - Sets the censorship rules.\n INFO - Displays information about censors.","title":"Help for censor","url":"https://blargbot.xyz/commands#censor","fields":[{"inline":false,"name":"**Flags**","value":"`-R` or `--regex` - Add/Edit: If specified, parse as /regex/ rather than plaintext. Unsafe and very long (more than 2000 characters) regexes will not parse successfully.\n`-w` or `--weight` - Add/Edit: How many incidents the censor is worth.\n`-r` or `--reason` - Add/Edit: A custom modlog reason. NOT BBTag compatible.\n`-d` or `--deletemessage` - Add/Rule/Edit: The BBTag-compatible message to send after a message is deleted. Adds override rules.\n`-k` or `--kickmessage` - Add/Rule/Edit: The BBTag-compatible message to send after a user is kicked. Adds override rules.\n`-b` or `--banmessage` - Add/Rule/Edit: The BBTag-compatible message to send after a user is banned. Adds override rules.\n`-u` or `--users` - Exception: A list of users that are exempt from censorship.\n`-r` or `--roles` - Exception: A list of roles that are exempt from censorship.\n`-c` or `--channels` - Exception: A list of channels that are exempt from censorship."}],"color":16711680,"type":"rich"}}}; | |
["changelog"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#changelog","color":16711680,"type":"rich","description":"**__Usage__**:`changelog`\nSets the current channel as your guild's changelog channel. A message will be posted in this channel whenever there is an update. The bot requires the `embed links` permission for this.","title":"Help for changelog"}}}; | |
["clint"]; | |
{embed;{j;{"description":"**__Usage__**:`clint [user]`\nI don't even know, to be honest.","title":"Help for clint","url":"https://blargbot.xyz/commands#clint","fields":[{"inline":false,"name":"**Flags**","value":"`-I` or `--image` - A custom image."}],"color":15728384,"type":"rich"}}}; | |
["clippy","clippit","paperclip"]; | |
{embed;{j;{"description":"**__Usage__**:`clippy <text>`\nClippy the paperclip is here to save the day!","title":"Help for clippy","url":"https://blargbot.xyz/commands#clippy","fields":[{"inline":false,"name":"**Aliases**","value":"clippit, paperclip"}],"color":15728384,"type":"rich"}}}; | |
["clyde"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#clyde","color":15728384,"type":"rich","description":"**__Usage__**:`clyde <text>`\nGive everyone a message from Clyde.","title":"Help for clyde"}}}; | |
["color"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#color","color":15728384,"type":"rich","description":"**__Usage__**:`color [codes]...`\nReturns the provided colors","title":"Help for color"}}}; | |
["commit"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#commit","color":15728384,"type":"rich","description":"**__Usage__**:`commit [number]`\nGets a random or specified blargbot commit.","title":"Help for commit"}}}; | |
["danbooru"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#danbooru","color":65793,"type":"rich","description":"**__Usage__**:`danbooru <tags...>`\nGets three pictures from '<https://danbooru.donmai.us/>' using given tags.","title":"Help for danbooru"}}}; | |
["decancer"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#decancer","color":15728384,"type":"rich","description":"**__Usage__**:`decancer <user | text>`\nDecancerify's the user's nickname/username, or the provided text, to simple ASCII.","title":"Help for decancer"}}}; | |
["define"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#define","color":15728384,"type":"rich","description":"**__Usage__**:`define <word>`\nGets the definition for the specified word. The word must be in english.","title":"Help for define"}}}; | |
["delete"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#delete","color":15728384,"type":"rich","description":"**__Usage__**:`delete [text]`\nShows that you're about to delete something.","title":"Help for delete"}}}; | |
["distort"]; | |
{embed;{j;{"description":"**__Usage__**:`distort [user]`\nTurns an avatar into modern art.","title":"Help for distort","url":"https://blargbot.xyz/commands#distort","fields":[{"inline":false,"name":"**Flags**","value":"`-I` or `--image` - A custom image."}],"color":15728384,"type":"rich"}}}; | |
["dmerrors"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#dmerrors","color":15728384,"type":"rich","description":"**__Usage__**:`dmerrors`\nToggles whether to DM you errors.","title":"Help for dmerrors"}}}; | |
["donate"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#donate","color":15728384,"type":"rich","description":"**__Usage__**:`donate`\nGets you my donation information","title":"Help for donate"}}}; | |
["e621"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#e621","color":65793,"type":"rich","description":"**__Usage__**:`e621 <tags...>`\nGets three pictures from '<https://e621.net/>' using given tags.","title":"Help for e621"}}}; | |
["editcommand"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#editcommand","color":16711680,"type":"rich","description":"**__Usage__**:`editcommand < list \n | setrole <commandname | \"commandname,...\"> [role name]... \n | setperm <commandname | \"commandname,...\"> [perm number] \n | toggle <commandname | \"commandname,...\">`\nChanges command-specific usage permissions.\n\n**list** \nShows a list of modified commands (role required/perms required)\n\n**setrole**\nSets the role(s) required in order to use the command(s). Set to blank to disable the custom role requirement.\n\n**setperm** \nSets the permissions required in order to bypass the role requirement (requires `permoverride` in the settings command to be enabled). This has to be a permission number, which can be calculated at <https://discordapi.com/permissions.html>. Set to blank to disable the custom permission options.\n\n**toggle** \nEnables/disables the listed commands","title":"Help for editcommand"}}}; | |
["emoji","e"]; | |
{embed;{j;{"description":"**__Usage__**:`emoji <emoji> [size]`\nGives you a large version of an emoji. If size is specified and the emoji is not a custom emoji, the image will be that size.","title":"Help for emoji","url":"https://blargbot.xyz/commands#emoji","fields":[{"inline":false,"name":"**Aliases**","value":"e"},{"inline":false,"name":"**Flags**","value":"`-s` or `--svg` - Get the emote as an svg instead of a png."}],"color":15728384,"type":"rich"}}}; | |
["emojify","💬"]; | |
{embed;{j;{"description":"**__Usage__**:`emojify <text>`\nGets emojis based on input.","title":"Help for emojify","url":"https://blargbot.xyz/commands#emojify","fields":[{"inline":false,"name":"**Aliases**","value":"💬"}],"color":15728384,"type":"rich"}}}; | |
["farewell"]; | |
{embed;{j;{"description":"**__Usage__**:`farewell [message]`\nSets a farewell message for when users leave.","title":"Help for farewell","url":"https://blargbot.xyz/commands#farewell","fields":[{"inline":false,"name":"**Flags**","value":"`-c` or `--channel` - The channel to put the farewell messages in.\n`-r` or `--raw` - Gets the code from the currently-set greeting."}],"color":16711680,"type":"rich"}}}; | |
["feedback","suggest","report"]; | |
{embed;{j;{"description":"**__Usage__**:`feedback <feedback>`\nThis command has three different functions for varying purposes. Please do not abuse it.\n\n**__feedback__** - give me feedback about the bot\n**__suggest__** - tell me something you want to be added or changed\n**__report__** - let me know about a bug you found\n\nThank you for your support. It means a lot to me!","title":"Help for feedback","url":"https://blargbot.xyz/commands#feedback","fields":[{"inline":false,"name":"**Aliases**","value":"suggest, report"},{"inline":false,"name":"**Flags**","value":"`-d` or `--desc` - The description for your suggestion\n`-c` or `--command` - Signify your suggestion is for a command\n`-b` or `--bbtag` - Signify your suggestion is for BBTag\n`-a` or `--docs` - Signify your suggestion is for documentation\n`-o` or `--other` - Signify your suggestion is for other functionality\n`-e` or `--edit` - Edits an existing suggestion with the provided case number"}],"color":15728384,"type":"rich"}}}; | |
["free"]; | |
{embed;{j;{"description":"**__Usage__**:`free <caption> [flags]`\nTells everyone what you got for free","title":"Help for free","url":"https://blargbot.xyz/commands#free","fields":[{"inline":false,"name":"**Flags**","value":"`-b` or `--bottom` - The bottom caption."}],"color":15728384,"type":"rich"}}}; | |
["greet"]; | |
{embed;{j;{"description":"**__Usage__**:`greet [message]`\nSets a greeting for when users join. To disable it, simply type the command with no content.","title":"Help for greet","url":"https://blargbot.xyz/commands#greet","fields":[{"inline":false,"name":"**Flags**","value":"`-c` or `--channel` - The channel to put the greeting in.\n`-r` or `--raw` - Gets the code from the currently-set greeting."}],"color":16711680,"type":"rich"}}}; | |
["hackban"]; | |
{embed;{j;{"description":"**__Usage__**:`hackban <user...> [days]`\nBans a user who isn't currently on your guild, where `<user...>` is a list of user IDs or mentions (separated by spaces) and `days` is the number of days to delete messages for (defaults to 0).\nIf mod-logging is enabled, the ban will be logged.","title":"Help for hackban","url":"https://blargbot.xyz/commands#hackban","fields":[{"inline":false,"name":"**Flags**","value":"`-r` or `--reason` - The reason for the ban."}],"color":16711680,"type":"rich"}}}; | |
["info"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#info","color":15728384,"type":"rich","description":"**__Usage__**:`info`\nReturns some info about me.","title":"Help for info"}}}; | |
["insult"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#insult","color":15728384,"type":"rich","description":"**__Usage__**:`insult [name]`\nGenerates a random insult directed at the name supplied.","title":"Help for insult"}}}; | |
["invite","join"]; | |
{embed;{j;{"description":"**__Usage__**:`invite`\nGets you invite information.","title":"Help for invite","url":"https://blargbot.xyz/commands#invite","fields":[{"inline":false,"name":"**Aliases**","value":"join"}],"color":15728384,"type":"rich"}}}; | |
["kick"]; | |
{embed;{j;{"description":"**__Usage__**:`kick <user> [flags]`\nKicks a user.\nIf mod-logging is enabled, the kick will be logged.","title":"Help for kick","url":"https://blargbot.xyz/commands#kick","fields":[{"inline":false,"name":"**Flags**","value":"`-r` or `--reason` - The reason for the kick."}],"color":16711680,"type":"rich"}}}; | |
["linus"]; | |
{embed;{j;{"description":"**__Usage__**:`linus [user]`\nShows a picture of Linus pointing at something on his monitor.","title":"Help for linus","url":"https://blargbot.xyz/commands#linus","fields":[{"inline":false,"name":"**Flags**","value":"`-I` or `--image` - A custom image."}],"color":15728384,"type":"rich"}}}; | |
["log"]; | |
{embed;{j; | |
{"url":"https://blargbot.xyz/commands#log","color":16711680,"type":"rich","description":"**__Usage__**:`log <list | enable <channel> <event name>... | disable <event name>... | ignore <users>... | track <users>...>`\nToggles logging for the specified events. Available events are:\n- memberban - when a user gets banned\n- memberunban - when a user gets unbanned\n- memberjoin - when a user joins\n- memberleave - when a user leaves\n- messagedelete - when a message gets deleted\n- messageupdate - when a message gets updated\n- nameupdate - when a user changes their username\n- avatarupdate - when a user changes their avatar\n- nickupdate - when a user changes their nickname\n- role:<id> - when a role gets added or removed\n- all - enables all of the events\n\n`ignore` adds a list of users to ignore from logging. Useful for ignoring bots.\n`track` removes users from the ignore list","title":"Help for log"}}}; | |
["logs"]; | |
{embed;{j;{"description":"**__Usage__**:`logs <number> [flags]`\nCreates a chatlog page for a specified channel, where `number` is the amount of lines to get. You can retrieve a maximum of 1000 logs.For more specific logs, you can specify flags.\nFor example, if you wanted to get 100 messages `stupid cat` deleted, you would do this:\n`logs 100 --type delete --user stupid cat`If you want to use multiple of the same type, separate parameters with commas or chain them together. For example:\n`logs 100 -CU -u stupid cat, dumb cat`","title":"Help for logs","url":"https://blargbot.xyz/commands#logs","fields":[{"inline":false,"name":"**Flags**","value":"`-t` or `--type` - The type(s) of message. Value can be CREATE, UPDATE, and/or DELETE, separated by commas.\n`-c` or `--channel` - The channel to retrieve logs from. Value can be a channel ID or a channel mention.\n`-u` or `--user` - The user(s) to retrieve logs from. Value can be a username, nickname, mention, or ID. This uses the user lookup system.\n`-C` or `--create` - Get message creates.\n`-U` or `--update` - Get message updates.\n`-D` or `--delete` - Get message deletes.\n`-j` or `--json` - Returns the logs in a json file rather than on a webpage."}],"color":16711680,"type":"rich"}}}; | |
["modlog"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#modlog","color":16711680,"type":"rich","description":"**__Usage__**:`modlog [disable | clear [number to clear]]`\nEnables the modlog and sets it to the current channel. Doing `modlog disable` will disable it. Doing `modlog clear [number]` will clear the specified number of cases from the modlog. Leaving `number` blank will clear all cases.When an admin does a moderation command (ban, unban, mute, unmute, and kick), the incident will be logged. The admin will then be encouraged to do `reason <case number> <reason>` to specify why the action took place.\nBans and unbans are logged regardless of whether the `ban` or `unban` commands are used.","title":"Help for modlog"}}}; | |
["mods"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#mods","color":15728384,"type":"rich","description":"**__Usage__**:`mods [online | o | away | a | dnd | d | offline]`\nGets a list of mods.","title":"Help for mods"}}}; | |
["mute"]; | |
{embed;{j;{"description":"**__Usage__**:`mute <user> [flags]`\nGives the user a special muted role. On first run, this role will be created. The bot needs to be able to `manage roles` to create and assign the role, and `manage channels` to configure the role. You are able to manually configure the role without the bot, but the bot has to make it. Deleting the muted role causes it to be regenerated.\nIf the bot has permissions for it, this command will also voice-mute the user.\nIf mod-logging is enabled, the mute will be logged.\nYou can also specify a length of time the user should be muted for, using formats such as `1 hour 2 minutes` or `1h2m`.","title":"Help for mute","url":"https://blargbot.xyz/commands#mute","fields":[{"inline":false,"name":"**Flags**","value":"`-r` or `--reason` - The reason for the mute.\n`-t` or `--time` - The amount of time to mute for, formatted as '1 day 2 hours 3 minutes and 4 seconds', '1d2h3m4s', or some other combination."}],"color":16711680,"type":"rich"}}}; | |
["names"]; | |
{embed;{j;{"description":"**__Usage__**:`names [user] [flags]`\nReturns the names that I've seen the specified user have in the past 30 days.","title":"Help for names","url":"https://blargbot.xyz/commands#names","fields":[{"inline":false,"name":"**Flags**","value":"`-a` or `--all` - Gets all the names.\n`-v` or `--verbose` - Gets more information about the retrieved names."}],"color":15728384,"type":"rich"}}}; | |
["nato"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#nato","color":15728384,"type":"rich","description":"**__Usage__**:`nato <text>`\nTranslates the given text into the NATO phonetic alphabet.","title":"Help for nato"}}}; | |
["pardon"]; | |
{embed;{j;{"description":"**__Usage__**:`pardon <user> [flags]`\nPardons a user.\nIf mod-logging is enabled, the pardon will be logged.\nThis will not unban users.","title":"Help for pardon","url":"https://blargbot.xyz/commands#pardon","fields":[{"inline":false,"name":"**Flags**","value":"`-r` or `--reason` - The reason for the pardon.\n`-c` or `--count` - The number of warnings that will be removed."}],"color":16711680,"type":"rich"}}}; | |
["pccheck"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#pccheck","color":15728384,"type":"rich","description":"**__Usage__**:`pccheck <text>`\nTells everyone a reason why they should get their PC checked. Template credits go to Ghosty#8204.","title":"Help for pccheck"}}}; | |
["personalprefix","pprefix"]; | |
{embed;{j;{"description":"**__Usage__**:`personalprefix add|remove [prefix]`\nAdds or removes a personal prefix.","title":"Help for personalprefix","url":"https://blargbot.xyz/commands#personalprefix","fields":[{"inline":false,"name":"**Aliases**","value":"pprefix"}],"color":15728384,"type":"rich"}}}; | |
["ping"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#ping","color":15728384,"type":"rich","description":"**__Usage__**:`ping`\nPong!\nFind the command latency.","title":"Help for ping"}}}; | |
["pixelate"]; | |
{embed;{j;{"description":"**__Usage__**:`pixelate [url] [flags]`\nPixelates an image. If url isn't provided, you must give an attachment.","title":"Help for pixelate","url":"https://blargbot.xyz/commands#pixelate","fields":[{"inline":false,"name":"**Flags**","value":"`-u` or `--user` - A user avatar instead of a url\n`-s` or `--scale` - The amount to pixelate by (defaults to 64)"}],"color":15728384,"type":"rich"}}}; | |
["poll"]; | |
{embed;{j;{"description":"**__Usage__**:`poll <question> [flags]`\nCreates a poll for the given question and duration. If no duration is given, defaults to 60 seconds. If emojis are given, they will be used as options for the poll.","title":"Help for poll","url":"https://blargbot.xyz/commands#poll","fields":[{"inline":false,"name":"**Flags**","value":"`-t` or `--time` - How long before the poll expires, formatted as '1 day 2 hours 3 minutes and 4 seconds', '1d2h3m4s', or some other combination.\n`-e` or `--emojis` - The emojis to apply to the poll.\n`-d` or `--description` - The description of the poll.\n`-c` or `--colour` - The colour of the poll (in HEX).\n`-a` or `--announce` - If specified, it will make an announcement. Requires the proper permissions.\n`-s` or `--strict` - If specified, only accept reactions that were in the initial list."}],"color":15728384,"type":"rich"}}}; | |
["prefix"]; | |
{embed;{j;{"description":"**__Usage__**:`prefix add|remove [prefix] [flags]`\nSets the command prefix.","title":"Help for prefix","url":"https://blargbot.xyz/commands#prefix","fields":[{"inline":false,"name":"**Flags**","value":"`-d` or `--default` - Sets the provided prefix as the default prefix for the guild."}],"color":16711680,"type":"rich"}}}; | |
["purge"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#purge","color":16711680,"type":"rich","description":"**__Usage__**:`purge`\nPurges messages made by me.","title":"Help for purge"}}}; | |
["reason"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#reason","color":16711680,"type":"rich","description":"**__Usage__**:`reason <caseid | latest> <reason>`\nSets the reason for an action on the modlog.","title":"Help for reason"}}}; | |
["remind","remindme"]; | |
{embed;{j;{"description":"**__Usage__**:`remind <text> -t <time>`\nReminds you about something after a period of time in a DM.","title":"Help for remind","url":"https://blargbot.xyz/commands#remind","fields":[{"inline":false,"name":"**Aliases**","value":"remindme"},{"inline":false,"name":"**Flags**","value":"`-t` or `--time` - The time before the user is to be reminded, formatted as '1 day 2 hours 3 minutes and 4 seconds', '1d2h3m4s', or some other combination.\n`-c` or `--channel` - If set, this will notify the user in current channel instead of in a DM."}],"color":15728384,"type":"rich"}}}; | |
["retarded"]; | |
{embed;{j;{"description":"**__Usage__**:`retarded <text> [flags]`\nTells everyone who is retarded.","title":"Help for retarded","url":"https://blargbot.xyz/commands#retarded","fields":[{"inline":false,"name":"**Flags**","value":"`-u` or `--user` - The person who is retarded.\n`-I` or `--image` - A custom image."}],"color":15728384,"type":"rich"}}}; | |
["roleme"]; | |
{embed;{j;{"description":"**__Usage__**:`roleme <list | add | remove | edit>`\nA roleme is a system to automatically give/remove roles to a user when they say a specific catchphrase. You can make these catchphrases anything you want, case sensitive/insensitive, and only activate in specific channels. The roleme command has three subcommands:\n\n**list**: lists all the rolemes active on the guild.\n**add**: adds a roleme to the guild. Just follow the instructions, or use flags.\n**remove**: returns a list of rolemes so you can choose one to remove.\n**edit**: modifies a roleme using the provided flags","title":"Help for roleme","url":"https://blargbot.xyz/commands#roleme","fields":[{"inline":false,"name":"**Flags**","value":"`-a` or `--add` - Add: A list of roles to add in the roleme\n`-r` or `--remove` - Add: A list of roles to remove in the roleme\n`-p` or `--phrase` - Add: The phrase to respond to\n`-C` or `--case` - Add: Whether the phrase is case sensitive\n`-c` or `--channel` - Add: The channels the roleme should be in\n`-m` or `--message` - Add: The BBTag-compatible message to output on activation"}],"color":16711680,"type":"rich"}}}; | |
["roles"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#roles","color":15728384,"type":"rich","description":"**__Usage__**:`roles`\nDisplays a list of roles and their IDs.","title":"Help for roles"}}}; | |
["roll"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#roll","color":15728384,"type":"rich","description":"**__Usage__**:`roll [dice] [modifier]`\nRolls an amount of dice (ex. 1d20) and adds the modifier.","title":"Help for roll"}}}; | |
["rr"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#rr","color":15728384,"type":"rich","description":"**__Usage__**:`rr [bullets] [emote]`\nPlays russian roulette with a specified number of bullets. If `emote` is specified, uses that specific emote.","title":"Help for rr"}}}; | |
["rule34"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#rule34","color":65793,"type":"rich","description":"**__Usage__**:`rule34 <tags...>`\nGets three pictures from '<https://rule34.xxx/>' using given tags.","title":"Help for rule34"}}}; | |
["rvoteban","rpollban","removevoteban","removepollban","rvb","rpb"]; | |
{embed;{j;{"description":"**__Usage__**:`rvoteban (<user> | <flags>)`\nRemoves the votebans for a specific user, or removes all votebans completely.","title":"Help for rvoteban","url":"https://blargbot.xyz/commands#rvoteban","fields":[{"inline":false,"name":"**Aliases**","value":"rpollban, removevoteban, removepollban, rvb, rpb"},{"inline":false,"name":"**Flags**","value":"`-a` or `--all` - Removes all votebans"}],"color":16711680,"type":"rich"}}}; | |
["settings"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#settings","color":16711680,"type":"rich","description":"**__Usage__**:`settings [keys|help|set <key>]`\nGets or sets the settings for the current guild. Visit https://blargbot.xyz/commands/settings for key documentation.","title":"Help for settings"}}}; | |
["shard"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#shard","color":15728384,"type":"rich","description":"**__Usage__**:`shard <id>`\nGives you information about the current shard.","title":"Help for shard"}}}; | |
["ship"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#ship","color":15728384,"type":"rich","description":"**__Usage__**:`ship <user1> <user2>`\nGives you the ship name for two users.","title":"Help for ship"}}}; | |
["shit","heck"]; | |
{embed;{j;{"description":"**__Usage__**:`shit <text> [flags]`\nTells everyone what's shit.","title":"Help for shit","url":"https://blargbot.xyz/commands#shit","fields":[{"inline":false,"name":"**Aliases**","value":"heck"},{"inline":false,"name":"**Flags**","value":"`-p` or `--plural` - Whether or not the text is plural (use ARE instead of IS)."}],"color":15728384,"type":"rich"}}}; | |
["slowmode"]; | |
{embed;{j;{"description":"**__Usage__**:`slowmode [time]`\nSets the channel's slowmode to 1 message every `time` seconds, with a max of 120. Leave empty to disable slowmode.","title":"Help for slowmode","url":"https://blargbot.xyz/commands#slowmode","fields":[{"inline":false,"name":"**Flags**","value":"`-c` or `--channel` - The channel to put under slowmode\n`-r` or `--reason` - The reason for the slowmode"}],"color":16711680,"type":"rich"}}}; | |
["sonicsays"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#sonicsays","color":15728384,"type":"rich","description":"**__Usage__**:`sonicsays <text>`\nSonic wants to share some words of wisdom.","title":"Help for sonicsays"}}}; | |
["spell"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#spell","color":15728384,"type":"rich","description":"**__Usage__**:`spell [name]`\nGives you a description for a D&D 5e spell.","title":"Help for spell"}}}; | |
["starvstheforcesof","svtfo"]; | |
{embed;{j;{"description":"**__Usage__**:`starvstheforcesof [user]`\nWHO IS STAR BATTLING THIS EPISODE?","title":"Help for starvstheforcesof","url":"https://blargbot.xyz/commands#starvstheforcesof","fields":[{"inline":false,"name":"**Aliases**","value":"svtfo"},{"inline":false,"name":"**Flags**","value":"`-I` or `--image` - A custom image."}],"color":15728384,"type":"rich"}}}; | |
["stats"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#stats","color":15728384,"type":"rich","description":"**__Usage__**:`stats [c]`\nGives you some information about me","title":"Help for stats"}}}; | |
["status"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#status","color":15728384,"type":"rich","description":"**__Usage__**:`status <code> [cat | dog]`\nGets you an image of an HTTP status code.","title":"Help for status"}}}; | |
["syntax","syntaxify"]; | |
{embed;{j;{"description":"**__Usage__**:`syntax [command name]`\nGives you the 'syntax' for a command :wink:","title":"Help for syntax","url":"https://blargbot.xyz/commands#syntax","fields":[{"inline":false,"name":"**Aliases**","value":"syntaxify"}],"color":15728384,"type":"rich"}}}; | |
["tag","t"]; | |
{embed;{j;{"description":"**__Usage__**:`tag [<name> <args> | create <name> <content> | edit <name> <content> | delete <name> | rename <tag> <name> | cooldown <name> [time] | raw <name> | info <name> | top | author <tag> | search <name> | list [author] | favorite [tag] | report <tag> <reason> | test [debug] <code> | debug <name> <args> | help [command] | docs [topic] | flag <tag> | <add|remove> <name> <flags> | setlang <tag> <lang> | test <content>]`\nTags are a system of public commands that anyone can create or run, using the BBTag language.\n\n__**Subcommands:**__\n**<name>**, **create**, **edit**, **delete**, **rename**, **cooldown**, **raw**, **info**, **top**, **author**, **search**, **list**, **favorite**, **report**, **test**, **debug**, **help**, **docs**, **flag**, **setlang**, **test**\nFor more information about a subcommand, do `b!tag help <subcommand>`.\n\nFor more information about BBTag, visit <https://blargbot.xyz/tags>.\nBy creating a tag, you acknowledge that you agree to the Terms of Service (<https://blargbot.xyz/tags/tos>)","title":"Help for tag","url":"https://blargbot.xyz/commands#tag","fields":[{"inline":false,"name":"**Aliases**","value":"t"}],"color":15728384,"type":"rich"}}}; | |
["thesearch"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#thesearch","color":15728384,"type":"rich","description":"**__Usage__**:`thesearch [text]`\nTells everyone about the progress of the search for intelligent life.","title":"Help for thesearch"}}}; | |
["tidy"]; | |
{embed;{j;{"description":"**__Usage__**:`tidy [amount] [flags]`\nClears messages from chat. Defaults to 100.","title":"Help for tidy","url":"https://blargbot.xyz/commands#tidy","fields":[{"inline":false,"name":"**Flags**","value":"`-b` or `--bots` - Remove messages from bots.\n`-i` or `--invites` - Remove messages containing invites.\n`-l` or `--links` - Remove messages containing links.\n`-e` or `--embeds` - Remove messages containing embeds.\n`-a` or `--attachments` - Remove messages containing attachments.\n`-u` or `--user` - Removes messages from the users specified, separated by commas.\n`-q` or `--query` - Removes messages that match the provided query. You can also use /regex/.\n`-I` or `--invert` - Reverses the effects of all the flag filters.\n`-y` or `--yes` - Bypasses the confirmation"}],"color":16711680,"type":"rich"}}}; | |
["time"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#time","color":15728384,"type":"rich","description":"**__Usage__**:`time < <timezone> [ <timezone2> <time> ] | <user> >`\nTells you the current time in the specified timezone. If timezone2 and time are specified, converts the time from timezone to timezone2. Time must be formatted as `hh:mm[AM/PM]`, and timezones must use the timezone codes listed here: <https://en.wikipedia.org/wiki/List_of_tz_database_time_zones>. Alternatively, tells you what time it is for a specified user if they've set their timezone code using the `timezone` command.","title":"Help for time"}}}; | |
["timer","stopwatch"]; | |
{embed;{j;{"description":"**__Usage__**:`timer <time>`\nSets a timer for the provided amount of time, formatted as '1 day 2 hours 3 minutes and 4 seconds', '1d2h3m4s', or some other combination.","title":"Help for timer","url":"https://blargbot.xyz/commands#timer","fields":[{"inline":false,"name":"**Aliases**","value":"stopwatch"}],"color":15728384,"type":"rich"}}}; | |
["timers"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#timers","color":16711680,"type":"rich","description":"**__Usage__**:`timers <[page] | cancel <ids...> | clear | raw <id>>`\nLists all the timers currently active here. You can also cancel any of them by using the cancel subcommand","title":"Help for timers"}}}; | |
["timezone"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#timezone","color":15728384,"type":"rich","description":"**__Usage__**:`time [timezone]`\nSets or retrieves your timezone. Timezones must use the timezone codes listed here: <https://en.wikipedia.org/wiki/List_of_tz_database_time_zones>","title":"Help for timezone"}}}; | |
["todo"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#todo","color":15728384,"type":"rich","description":"**__Usage__**:`todo [remove <item id> | add <item>]`\nAccess your todo list.\nTo add items, do `todo add <item>`.\nTo remove items, do `todo remove <item id>`, where item id is the number shown when you do `todo` by itself.","title":"Help for todo"}}}; | |
["tokenify"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#tokenify","color":15728384,"type":"rich","description":"**__Usage__**:`tokenify <input>`\nConverts the given input into a token.","title":"Help for tokenify"}}}; | |
["triggered"]; | |
{embed;{j;{"description":"**__Usage__**:`triggered [user]`\nShows everyone how triggered you are.","title":"Help for triggered","url":"https://blargbot.xyz/commands#triggered","fields":[{"inline":false,"name":"**Flags**","value":"`-i` or `--invert` - Inverts the image.\n`-h` or `--horizontal` - Flips the image horizontally.\n`-v` or `--vertical` - Flips the image vertically.\n`-s` or `--sepia` - Applies a sepia filter.\n`-b` or `--blur` - Applies a blur.\n`-g` or `--greyscale` - Makes the image greyscale\n`-I` or `--image` - A custom image."}],"color":15728384,"type":"rich"}}}; | |
["truth","scrolloftruth"]; | |
{embed;{j;{"description":"**__Usage__**:`truth <text>`\nShows everyone what is written in the Scroll of Truth.","title":"Help for truth","url":"https://blargbot.xyz/commands#truth","fields":[{"inline":false,"name":"**Aliases**","value":"scrolloftruth"}],"color":15728384,"type":"rich"}}}; | |
["unban"]; | |
{embed;{j;{"description":"**__Usage__**:`unban <userid> [flags]`\nUnbans a user.\nIf mod-logging is enabled, the unban will be logged.","title":"Help for unban","url":"https://blargbot.xyz/commands#unban","fields":[{"inline":false,"name":"**Flags**","value":"`-r` or `--reason` - The reason for the unban."}],"color":16711680,"type":"rich"}}}; | |
["unmute"]; | |
{embed;{j;{"description":"**__Usage__**:`unmute <user> [flags]`\nUnmutes a user.\nIf mod-logging is enabled, the unmute will be logged.","title":"Help for unmute","url":"https://blargbot.xyz/commands#unmute","fields":[{"inline":false,"name":"**Flags**","value":"`-r` or `--reason` - The reason for the unmute."}],"color":16711680,"type":"rich"}}}; | |
["uptime"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#uptime","color":15728384,"type":"rich","description":"**__Usage__**:`uptime`\nTells you how long I have been online.","title":"Help for uptime"}}}; | |
["user"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#user","color":15728384,"type":"rich","description":"**__Usage__**:`user [id/name/mention]`\nGets information about specified user","title":"Help for user"}}}; | |
["version"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#version","color":15728384,"type":"rich","description":"**__Usage__**:`version`\nTells you what version I am on","title":"Help for version"}}}; | |
["voteban","pollban","vb","pb"]; | |
{embed;{j;{"description":"**__Usage__**:`voteban [info <user> | <user> [reason]]`\nSign a petition to ban somebody, or check the status of a petition. If no arguments are provided, get the most signed petitions.","title":"Help for voteban","url":"https://blargbot.xyz/commands#voteban","fields":[{"inline":false,"name":"**Aliases**","value":"pollban, vb, pb"}],"color":15728384,"type":"rich"}}}; | |
["warn"]; | |
{embed;{j;{"description":"**__Usage__**:`warn <user> [flags]`\nIssues a warning.\nIf mod-logging is enabled, the warning will be logged.\nIf `kickat` and `banat` have been set using the `settings` command, the target could potentially get banned or kicked.","title":"Help for warn","url":"https://blargbot.xyz/commands#warn","fields":[{"inline":false,"name":"**Flags**","value":"`-r` or `--reason` - The reason for the warning.\n`-c` or `--count` - The number of warnings that will be issued."}],"color":16711680,"type":"rich"}}}; | |
["warnings"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#warnings","color":15728384,"type":"rich","description":"**__Usage__**:`warnings [user]`\nGets how many warnings you or a specified user has.","title":"Help for warnings"}}}; | |
["xkcd"]; | |
{embed;{j;{"url":"https://blargbot.xyz/commands#xkcd","color":15728384,"type":"rich","description":"**__Usage__**:`xkcd [number]`\nGets an xkcd comic. If a number is not specified, gets a random one.","title":"Help for xkcd"}}}; | |
{exec;Err;No {commandname} for `{flag;_}` found.}} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment