Comrade Pingu

CI

You may be looking for the other website (not created by me).

A fun Discord bot created on the 3rd of March 2019 with discord.js. Kill all the capitalist scum!

Inviting

To invite Comrade Pingu to your sever, you must have the Manage Server permission and then use this link.

Documentation

Command Description Usage
calculate Calculates a maths expression. /calculate <expression: string>
expression: The expression to calculate.

See the mathjs docs for more information on the syntax of expression.
colour Change your colour (using a role). /colour set <colour: string>: Set your colour.
colour: The colour, e.g. ‘#abcdef’ or ‘red’.

/colour remove: Remove your colour.
dog Gets a random image of a dog from random.dog. /dog
emoji Gets the image for an emoji. /emoji <emoji: string>
emoji: The emoji to get the image of.
help Lists all my commands or gets info about a specific command. /help [command: calculate|colour|dog|emoji|eval|icon|info|invite|maths|meme|ping|server|settings|stats|timezone|trivia|uptime|urban|website]
command: The command that you want to get info about. If omitted, all the commands will be listed.
icon Gets the server icon. /icon
info Gets info about me. /info
invite Gets my invite link. /invite
maths Convert LaTeX into an image. /maths <latex: string>
latex: The LaTeX to convert.

See the MathJax docs for supported tags. ams is the only package loaded.
meme Gets a Pingu-related meme. /meme <meme: I will murder every last capitalist|how to kiss boy>
meme: The meme to get.

I will murder every last capitalist
how to kiss boy
ping Gets my current latency. /ping
server Gets information on this server. /server
settings Manage settings. /settings colour status: Get whether users are allowed to change their colour.

/settings colour enable: Enable allowing users to change their colour.

/settings colour disable: Disable allowing users to change their colour.

/settings rejoin status: Get this server’s rejoining configuration.

/settings rejoin set <mode: roles|nickname|both>: Configure what I do when a member rejoins the server.
mode: What to restore when a member rejoins the server.

/settings rejoin disable: Stops doing anything when a member rejoins this server.

/settings pin status: Get whether users are allowed to pin a message.

/settings pin enable: Enable allowing anyone to pin a message.

/settings pin disable: Disable allowing anyone to pin a message.
stats Gets my stats. /stats
timezone Manages time zone preferences for commands such as profile that show times. /timezone [timezone: string]
timezone: An IANA time zone. Spaces will be automatically converted into underscores.

See here for a list of timezones.
trivia Trivia from https://opentdb.com! /trivia play: Ask a trivia question.

/trivia stats [user: user]: Gets the trivia statistics for a user.
user: The user to get the stats for, defaulting to yourself.

/trivia leaderboard: Gets the trivia leaderboard for this server.
uptime Gets my uptime. /uptime
urban Gets a definition from the Urban Dictionary. /urban <query: string>
query: The word/phrase to define.
website Sends my website. /website

Links

Pingu

Communism

Other

License

MIT © 2019–2021 cherryblossom000

Changelog