#sir-lancebot-playground

1 messages · Page 242 of 1

vivid valley
#

.src wiki

wicked parrotBOT
#
Command: wikipedia

Sends paginated top 10 results of Wikipedia search..

Source Code
royal sinew
#

.aoc countdown

wicked parrotBOT
#

The Advent of Code event is not currently running. The next event will start in 29 days.

royal sinew
#

.timeleft

wicked parrotBOT
#

It is not currently Hacktober. However, the next one will start in 333 days and will finish in 365 days.

brittle raptor
#

.quack manduck

wicked parrotBOT
brittle raptor
#

.quack manduck

wicked parrotBOT
main scarab
#

.uwu

wicked parrotBOT
#
Are you trying to kill me?

Your input was invalid: text is a required argument that is missing.

Usage:```
.uwu <text>

main scarab
#

.uwu duck

wicked parrotBOT
#

duck

main scarab
#

.uwu cat

wicked parrotBOT
#

cat

random kayak
#

.hangman

wicked parrotBOT
#
Hangman
You've guessed `s _ i n` so far.

Guess the word by sending a message with a letter!

random kayak
#

e

#

a

#

i

#

c

#

L

#

P

#

S

#

N

#

P

#

G

wicked parrotBOT
#
You lost.

The word was skin.

random kayak
#

Cyiobd57ibd

#

.hangman

wicked parrotBOT
#
Hangman
You've guessed `_ i _ _ i _ i _ a _ _` so far.

Guess the word by sending a message with a letter!

#
You lost.

The word was significant.

rough gladeBOT
#

:incoming_envelope: :ok_hand: applied mute to @random kayak until <t:1635762493:f> (9 minutes and 59 seconds) (reason: burst rule: sent 8 messages in 10s).

royal sinew
#

please don't spam

random kayak
#

I was doing hangman, mb wont do it again

#

.hangman

wicked parrotBOT
#
Hangman
You've guessed `_ i _ _` so far.

Guess the word by sending a message with a letter!

random kayak
#

A

#

E

#

I

#

H

#

D

#

T

#

O

wicked parrotBOT
#
You lost.

The word was will.

random kayak
#

Oof

outer barn
#

.hangman

wicked parrotBOT
#
Hangman
You've guessed `l a n d` so far.

Guess the word by sending a message with a letter!

outer barn
#

e

#

i

#

a

#

m

#

c

#

n

#

d

wicked parrotBOT
#
You won!

The word was land.

outer barn
#

yes!

#

.hangman

wicked parrotBOT
#
I'm sorry Dave, I'm afraid I can't do that.

Looks like the bot timed out! You must send a letter within 60 seconds.

outer barn
#

e

#

a

#

i

#

o

#

u

#

p

#

s

#

l

#

t

#

t

#

.ttt

wicked parrotBOT
#

It's time for the game! Let's begin.

#

It's a DRAW!

outer barn
#

.ttt

wicked parrotBOT
#

It's time for the game! Let's begin.

#

It's a DRAW!

outer barn
#

.ttt

wicked parrotBOT
#

It's time for the game! Let's begin.

#

1️⃣ 2️⃣ 3️⃣
4️⃣ 5️⃣ 6️⃣
7️⃣ 8️⃣ 9️⃣

#

@outer barn ran out of time. Canceling game.

near token
#

.ttt

wicked parrotBOT
#

It's time for the game! Let's begin.

#

It's a DRAW!

near token
#

.ttt

wicked parrotBOT
#

It's time for the game! Let's begin.

#

x_square 2️⃣ o_square
o_square o_square 6️⃣
x_square x_square x_square

#

:tada: @near token won this game! :tada:

near token
#

.hangman

wicked parrotBOT
#
Hangman
You've guessed `_ h o _ e` so far.

Guess the word by sending a message with a letter!

near token
#

a

#

e

#

i

#

o

#

n

#

r

#

b

#

h

#

c

wicked parrotBOT
#
You lost.

The word was whole.

near token
#

rip

blissful nexus
#

.ttt

wicked parrotBOT
#

It's time for the game! Let's begin.

#

It's a DRAW!

blissful nexus
#

.ttt

wicked parrotBOT
#

It's time for the game! Let's begin.

#

o_square 2️⃣ x_square
4️⃣ o_square o_square
x_square x_square x_square

#

:tada: @blissful nexus won this game! :tada:

past remnant
#

yes we did meowpumpkin

#

o you mean that's our prize LOL

inner pendant
#

.quiz python

wicked parrotBOT
#
Quiz game Starting!!

Each game consists of 7 questions.
Rules :
1: No cheating and have fun!
2: Points for each question reduces by 25 after 10s or after a hint. Total time is 30s per question
Category : python

#
Question #1

Where does the name Python come from?

inner pendant
#

monty python

wicked parrotBOT
#

@inner pendant got the correct answer :tada: 100 points!

#
You got it! The correct answers are **`Monty Python, Monty Python's Flying Circus`**

Let's move to the next question.
Remaining questions: 6

#
Score Board

MarkRems#1041: 100

#
Question #2

Which protocol is used to pass self to methods when accessed on classes?

inner pendant
#

descriptor

wicked parrotBOT
#

@inner pendant got the correct answer :tada: 100 points!

#
You got it! The correct answer is **`Descriptor`**

Let's move to the next question.
Remaining questions: 5

#
Score Board

MarkRems#1041: 200

#
Question #3

Which of these characters is valid python outside of string literals in some context?
(@, $, ?)

inner pendant
#

@

wicked parrotBOT
#

@inner pendant got the correct answer :tada: 100 points!

#
You got it! The correct answer is **`@`**

Let's move to the next question.
Remaining questions: 4

#
Score Board

MarkRems#1041: 300

#
Question #4

Which attribute is the documentation string of a function/method/class stored in (answer should be enclosed in backticks!)?

inner pendant
#

__doc__

wicked parrotBOT
#

@inner pendant got the correct answer :tada: 100 points!

#
You got it! The correct answer is **``__doc__``**

Let's move to the next question.
Remaining questions: 3

#
Score Board

MarkRems#1041: 400

#
Question #5

Is everything an instance of the object class (y/n)?

inner pendant
#

y

wicked parrotBOT
#

@inner pendant got the correct answer :tada: 100 points!

#
You got it! The correct answers are **`y, yes`**

Let's move to the next question.
Remaining questions: 2

#
Score Board

MarkRems#1041: 500

#
Question #6

Can you pickle a running list_iterator (y/n)?

inner pendant
#

y

wicked parrotBOT
#

@inner pendant got the correct answer :tada: 100 points!

#
You got it! The correct answers are **`y, yes`**

Let's move to the next question.
Remaining questions: 1

#
Score Board

MarkRems#1041: 600

#
Question #7

What is a package that doesn't have a __init__ file called?

inner pendant
#

namespace package

wicked parrotBOT
#

@inner pendant got the correct answer :tada: 100 points!

#
You got it! The correct answer is **`namespace package`**

Remaining questions: 0

#
Score Board

MarkRems#1041: 700

#

The round has ended.

#

@inner pendant Congratulations on winning this quiz game with a grand total of 700 points :tada:

elder phoenix
#

.wa \sin^{-1}(\frac{\sin 70}{1,33})

wicked parrotBOT
elder phoenix
#

.wa asin(\frac{\sin 40}{1,33})

wicked parrotBOT
elder phoenix
#

.wa asin(\frac{\sin 40}{1.33})

wicked parrotBOT
pastel yoke
#

.wiki CTF

knotty moat
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
main scarab
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
merry jackal
#

.http_status 429

wicked parrotBOT
#
**Status: 429**
merry jackal
#

.http_status dog 429

wicked parrotBOT
#
**Status: 429**
merry jackal
#

.snake antidote

wicked parrotBOT
#
Ice Wolfy
Antidote
You have created the snake antidote!

The solution was: ⚗ ☠ ⌛ 💉
You had 1 tries remaining.

merry jackal
#

.snake

wicked parrotBOT
#
Command Help

**```
.snakes

**Can also use:** `snake`

*Commands from our first code jam.*

**Subcommands:**
**`about `**
*Show an embed with information about the event, its participants, and its winners.*
**`antidote `**
*Antidote! Can you create the antivenom before the patient dies?*
**`card [name]`**
*Create an interesting little card from a snake.*
**`draw `**
*Draws a random snek using Perlin noise.*
**`fact `**
*Gets a snake-related fact.*
**`get [name]`**
*Fetches information about a snake from Wikipedia.*
**`guess `**
*Snake identifying game.*
**`hatch `**
*Hatches your personal snake.*
**`movie `**
*Gets a random snake-related movie from TMDB.*
merry jackal
#

.snake antidote help

wicked parrotBOT
#
You have to stop.

You're already using this command. Please wait until it is done before you use it again.

merry jackal
#

.help snake antidote

wicked parrotBOT
#
Command Help

**```
.snakes antidote

*Antidote! Can you create the antivenom before the patient dies?

Rules:  You have 4 ingredients for each antidote, you only have 10 attempts
        Once you synthesize the antidote, you will be presented with 4 markers
        Tick: This means you have a CORRECT ingredient in the CORRECT position
        Circle: This means you have a CORRECT ingredient in the WRONG position
        Cross: This means you have a WRONG ingredient in the WRONG position

Info:   The game automatically ends after 5 minutes inactivity.
        You should only use each ingredient once.

This game was created by Lord Bisk and Runew0lf.*
merry jackal
#

.snake draw

wicked parrotBOT
merry jackal
#

.snake draw

wicked parrotBOT
royal sinew
#

.snake hatch

wicked parrotBOT
#

:tada: Congrats! You hatched: Baby Garden Snake

royal sinew
#

.aoc subscribe

wicked parrotBOT
#

You can't subscribe to 2021's Advent of Code announcements yet!

royal sinew
#

.src love

wicked parrotBOT
#
Command: love

Tells you how much the two love each other.

Source Code
royal sinew
#

.lovefest sub

hoary crow
#

.help

wicked parrotBOT
#
Command Help

AdventOfCode
.adventofcode
All of the Advent of Code commands.

Anagram
.anagram
Given shuffled letters, rearrange them into anagrams.

AprilFoolVideos
.fool
Get a random April Fools' video from Youtube.

AvatarModify
.8bitify
Pixelates your avatar and changes the palette to an 8bit one.
.avatar_modify
Groups all of the pfp modifying commands to allow a single concurrency limit.
.avatareasterify [colours...]
This "Easterifies" the user's avatar.

hoary crow
#

.anagram hello

wicked parrotBOT
#
Find anagrams from these letters: 'ACDEIIPRT'

You have 60 seconds to find correct words.

#

Nobody got it right.

The words were: `dipicrate`, `patricide`, `pediatric`!
hoary crow
#

.anagram

wicked parrotBOT
#
Find anagrams from these letters: 'CDEEIRRSTT'

You have 60 seconds to find correct words.

#

Nobody got it right.

The words were: `derestrict`, `restricted`!
digital ingot
#

.quiz

wicked parrotBOT
#
Quiz game Starting!!

Each game consists of 7 questions.
Rules :
1: No cheating and have fun!
2: Points for each question reduces by 25 after 10s or after a hint. Total time is 30s per question
Category : wikipedia

#
Question #1

Guess the title of the Wikipedia article.

****** John ******* is an American football quarterback for the New Orleans Saints of the National Football League (NFL). He played college football at Northwestern, and was drafted by the Denver Broncos in the seventh round of the 2015 NFL Draft. He has also played for the Carolina Panthers, Minnesota Vikings, Tennessee Titans, and the New York Jets. He earned a Super Bowl ring as a backup following the Broncos' Super Bowl 50 victory over the Carolina Panthers. He has also played for the Minnesota Vikings, New York Jets and Tennessee Titans.

digital ingot
#

.stop

#

.quit

wicked parrotBOT
#

20s left!

digital ingot
#

.quiz quit

wicked parrotBOT
#

Game is already running... do .quiz stop

digital ingot
#

.help quiz

wicked parrotBOT
#
Command Help

**```
.quiz <category> <questions>

**Can also use:** `trivia`, `triviaquiz`

*Start a quiz!

Questions for the quiz can be selected from the following categories:
- general: Test your general knowledge.
- retro: Questions related to retro gaming.
- math: General questions about mathematics ranging from grade 8 to grade 12.
- science: Put your understanding of science to the test!
- cs: A large variety of computer science questions.
- python: Trivia on our amazing language, Python!
- wikipedia: Guess the title of random wikipedia passages.

(More to come!)*

**Subcommands:**
**`leaderboard `**
*View everyone's score for this bot session.*
**`stop `**
*Stop a quiz game if its running in the channel.*
#

10s left!

digital ingot
#

.quiz stop

wicked parrotBOT
#

Quiz stopped.

digital ingot
#

.quiz general

wicked parrotBOT
#
Quiz game Starting!!

Each game consists of 7 questions.
Rules :
1: No cheating and have fun!
2: Points for each question reduces by 25 after 10s or after a hint. Total time is 30s per question
Category : general

#

No one answered correctly!

#
The correct answer is **`Trevor Siemian`**

Information
Trevor John Siemian is an American football quarterback for the New Orleans Saints of the National Football League (NFL). He played college football at Northwestern, and was drafted by the Denver Broncos in the seventh round of the 2015 NFL Draft. He has also played for the Carolina Panthers, Minnesota Vikings, Tennessee Titans, and the New York Jets. He earned a Super Bowl ring as a backup following the Broncos' Super Bowl 50 victory over the Carolina Panthers. He has also played for the Minnesota Vikings, New York Jets and Tennessee Titans.

Let's move to the next question.
Remaining questions: 6

#

No one has made it onto the leaderboard yet.

#
Question #2

Guess the title of the Wikipedia article.

Alberto Geddis ********, better known as **** ********, or simply **** was an American drug dealer of Puerto Rican descent from Harlem, New York City. He rose to prominence in the mid–1980s. In addition to New York, ******** expanded his drug trade to other cities, notably Washington, DC.

#
Question #1

In which country is Bali located in?

nova swan
#

.src wiki

wicked parrotBOT
#
Command: wikipedia

Sends paginated top 10 results of Wikipedia search..

Source Code
#

20s left!

#

20s left!

digital ingot
#

indonesia

wicked parrotBOT
#

@digital ingot got the correct answer :tada: 75 points!

#
You got it! The correct answer is **`Indonesia`**

Let's move to the next question.
Remaining questions: 6

#
Score Board

Iceman#6508: 75

#
Question #2

What's the name of the largest bird?

#

10s left!

digital ingot
#

.quiz stop

wicked parrotBOT
#

Quiz stopped.

digital ingot
#

.quiz leaderboard

wicked parrotBOT
#
Score Board

Iceman#6508: 75

nova swan
#

!src wiki

rough gladeBOT
#
Bad argument

Unable to convert 'wiki' to valid command, tag, or Cog.

#
Command Help

!source [source_item]
Can also use: src

Display information and a GitHub link to the source code of a command, tag, or cog.

nova swan
#

.src wiki

wicked parrotBOT
#
Command: wikipedia

Sends paginated top 10 results of Wikipedia search..

Source Code
mellow onyx
#

.challenge

wicked parrotBOT
#

This Kata is intended as a small challenge for my students

Your family runs a shop and have just brought a Scrolling Text Machine (http://3.imimg.com/data3/RP/IP/MY-2369478/l-e-d-multicolour-text-board-250x250.jpg) to help get some more business.

The scroller works by replacing the current text string with a similar text string, but with the first letter shifted to the end; this simulates movement.

You're father is far too busy with the business to worry about such details, so, naturally, he's making you come up with the text strings.

Create a function named rotate() that accepts a string argument and returns an array of strings with each letter from the input string being rotated to the end.

rotate("Hello") // => ["elloH", "lloHe", "loHel", "oHell", "Hello"]
rotate("Hello") // => {"elloH", "lloHe", "loHel", "oHell", "Hello"}

Note:
The original string should be included in the output array... continue reading

Difficulty

6 kyu

paper igloo
#

.challenge

wicked parrotBOT
#

Task:

John is a worker, His job is to remove screws from a machine.

There are 2 types of screws :

  • slotted : '-'
  • cross : '+'

The input will be a string of screws, e.g. : "---+++"

John has 2 screwdrivers, one for each type of screw.

When John begins to work, he stands at the first screw, with a screwdriver in his hand (he is always holding a screwdriver that can screw out the first one), and another in his tool kit.

He works from left to right, removing the screws. When necessary, he switches between the screwdriver in his hand and the one in his tool kit.

Each action takes a set amount of time:

remove one screw :               1 second
move to the next screw:          1 second
swap screwdrivers:               5 seconds

Your task is to return the total time taken to remove all the screws, in seconds.

Example:

In order to be more clear, we use ABCDEF to represent the screws.
The number in brackets is the time(seconds)

Example1:
screws=... [continue reading](https://codewars.com/kata/5710a50d336aed828100055a)
Difficulty

7 kyu

paper igloo
#

.challenge

wicked parrotBOT
#

Texas Hold'em is a Poker variant in which each player is given two "hole cards". Players then proceed to make a series of bets while five "community cards" are dealt. If there are more than one player remaining when the betting stops, a showdown takes place in which players reveal their cards. Each player makes the best poker hand possible using five of the seven available cards (community cards + the player's hole cards).

Possible hands are, in descending order of value:

  1. Straight-flush (five consecutive ranks of the same suit). Higher rank is better.
  2. Four-of-a-kind (four cards with the same rank). Tiebreaker is first the rank, then the rank of the remaining card.
  3. Full house (three cards with the same rank, two with another). Tiebreaker is first the rank of the three cards, then rank of the pair.
  4. Flush (five cards of the same suit). Higher ranks are better, compared from high to low rank.
  5. Straight (five consecutive ranks). Higher rank is better.... continue reading
Difficulty

3 kyu

paper igloo
#

.challenge

wicked parrotBOT
#

Task

Write a function that can deduce which key was used during a Vigenere cipher encryption, given the resulting ciphertext, and the length of that key.

Notes

  • The input string, as well as the encryption key, will consist of uppercase letters only
  • All texts will be in English

Vigenere cipher

(For a full description, check the wikipedia article.)

In a Caesar cipher, each letter of the alphabet is shifted along some number of places. For example, with a shift of 3, A would become D, B would become E, Y would become B, and so on. The Vigenère cipher has several Caesar ciphers in sequence with different shift values.

The secret key is selected, and then repeated until it becomes as long as the text you want to encrypt/decrypt (if the key ends up being longer than the text, the superfluous key-characters can be removed):

text          =  "HELLOWORLD"
original key  =  "ABCXYZ"... [continue reading](https://codewars.com/kata/544e5d75908f2d5eb700052b)
Difficulty

3 kyu

paper igloo
#

.challenge

wicked parrotBOT
#

You're stuck in a maze and have to escape. However, the maze is blocked by various doors and you'll need the correct key to get through a door.


Basic instructions

You are given a grid as the input and you have to return the positions to go through to escape.

To escape, you have to collect every key and then reach the exit (the exit can only be unlocked if you have every key).

There are also doors in the way, and you can only get through a door if you have the corresponding key.


More detail

The grid is given as a tuple of string representing rows of a grid. The start position is given by '@' and the end position is given by '$'. Walls are given by '#'

Doors are represented by an upper case letter eg. 'A'. And the corresponding key is represented by the lower case letter. For example. the key 'b' unlocks the door 'B'. To collect a key, you just have to travel over the position where it is located (it is automatically picked up).
... continue reading

Difficulty

3 kyu

paper igloo
#

.challenge

wicked parrotBOT
#

Texas Hold'em is a Poker variant in which each player is given two "hole cards". Players then proceed to make a series of bets while five "community cards" are dealt. If there are more than one player remaining when the betting stops, a showdown takes place in which players reveal their cards. Each player makes the best poker hand possible using five of the seven available cards (community cards + the player's hole cards).

Possible hands are, in descending order of value:

  1. Straight-flush (five consecutive ranks of the same suit). Higher rank is better.
  2. Four-of-a-kind (four cards with the same rank). Tiebreaker is first the rank, then the rank of the remaining card.
  3. Full house (three cards with the same rank, two with another). Tiebreaker is first the rank of the three cards, then rank of the pair.
  4. Flush (five cards of the same suit). Higher ranks are better, compared from high to low rank.
  5. Straight (five consecutive ranks). Higher rank is better.... continue reading
Difficulty

3 kyu

paper igloo
#

.challenge

wicked parrotBOT
#

Knights

In the kingdom of Logres, knights gather around a round table. Each knight is proud of his victories, so he makes scratches on his armor according to the number of defeated opponents. The knight's rank is determined by the number of scratches. Knights are very proud and the one, whose rank is lower, must pay homage to the one, whose rank is higher. If suddenly there is a situation when knights with the same rank sit in a row, then they arrange a tournament between them, according to the results of which one winner is determined. He puts new scratches on his armor (if k knights participated in the tournament, the winner will put k-1 new scratch) and returns to his place at the table. The rest of the tournament participants go away to heal their wounds and bruised ego. If after that a similar situation arises again, a new tournament is held, and so on.
... continue reading

Difficulty

5 kyu

paper igloo
#

.challenge

#

.challenge

wicked parrotBOT
#

Create a regular expression capable of evaluating binary strings (which consist of only 1's and 0's) and determining whether the given string represents a number divisible by 7.

Note:

  • Empty strings should be rejected.
  • Your solution should reject strings with any character other than 0 and 1.
  • No leading 0's will be tested unless the string exactly denotes 0.
Difficulty

2 kyu

broken ridge
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
broken ridge
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
broken ridge
#

.help spookify

wicked parrotBOT
#
Command Help

**```
.avatar_modify spookyavatar

**Can also use:** `avatar_modify  savatar`, `avatar_modify  spookify`, `savatar`, `spookify`, `spookyavatar`

*This "spookifies" the user's avatar, with a random *spooky* effect.*
broken ridge
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
inner pendant
#

.quiz python

wicked parrotBOT
#
Quiz game Starting!!

Each game consists of 7 questions.
Rules :
1: No cheating and have fun!
2: Points for each question reduces by 25 after 10s or after a hint. Total time is 30s per question
Category : python

#
Question #1

Can you pickle a running list_iterator (y/n)?

inner pendant
#

y

wicked parrotBOT
#

@inner pendant got the correct answer :tada: 100 points!

#
You got it! The correct answers are **`y, yes`**

Let's move to the next question.
Remaining questions: 6

#
Score Board

MarkRems#1041: 100

#
Question #2

What decorator is used to allow a protocol to be checked at runtime?

inner pendant
#

runtime_checkable

wicked parrotBOT
#

@inner pendant got the correct answer :tada: 100 points!

#
You got it! The correct answers are **`runtime_checkable, typing.runtime_checkable`**

Let's move to the next question.
Remaining questions: 5

#
Score Board

MarkRems#1041: 200

#
Question #3

Which attribute is the documentation string of a function/method/class stored in (answer should be enclosed in backticks!)?

inner pendant
#

__doc__

wicked parrotBOT
#

@inner pendant got the correct answer :tada: 100 points!

#
You got it! The correct answer is **``__doc__``**

Let's move to the next question.
Remaining questions: 4

#
Score Board

MarkRems#1041: 300

#
Question #4

Which of these is not a generator method?
(next, send, throw, close)

inner pendant
#

next

wicked parrotBOT
#

@inner pendant got the correct answer :tada: 100 points!

#
You got it! The correct answer is **`next`**

Let's move to the next question.
Remaining questions: 3

#
Score Board

MarkRems#1041: 400

#
Question #5

What exception, other than StopIteration, can you raise from a __getitem__ dunder to indicate to an iterator that it should stop?

inner pendant
#

IndexError

wicked parrotBOT
#

@inner pendant got the correct answer :tada: 100 points!

#
You got it! The correct answer is **`IndexError`**

Let's move to the next question.
Remaining questions: 2

#
Score Board

MarkRems#1041: 500

#
Question #6

Does numbers.Rational include the builtin object float (y/n)

inner pendant
#

n

wicked parrotBOT
#

@inner pendant got the correct answer :tada: 100 points!

#
You got it! The correct answers are **`n, no`**

Let's move to the next question.
Remaining questions: 1

#
Score Board

MarkRems#1041: 600

#
Question #7

Name the only non-dunder method of the builtin slice object.

inner pendant
#

indices

wicked parrotBOT
#

@inner pendant got the correct answer :tada: 100 points!

#
You got it! The correct answer is **`indices`**

Remaining questions: 0

#
Score Board

MarkRems#1041: 700

#

The round has ended.

#

@inner pendant Congratulations on winning this quiz game with a grand total of 700 points :tada:

sand lynx
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
sand lynx
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
sand lynx
#

dam

#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
empty hamlet
#

.rps

wicked parrotBOT
#
Noooooo!!

Your input was invalid: move is a required argument that is missing.

Usage:```
.rps <move>

empty hamlet
#

.rps scissors

wicked parrotBOT
#

Sir Lancebot played rock! @empty hamlet lost!

empty hamlet
#

.rps paper

wicked parrotBOT
#

Sir Lancebot played rock! @empty hamlet won!

empty hamlet
#

:D

#

.rps rock

wicked parrotBOT
#

@empty hamlet You and Sir Lancebot played rock, it's a tie.

empty hamlet
#

.rps rock

wicked parrotBOT
#

@empty hamlet You and Sir Lancebot played rock, it's a tie.

empty hamlet
#

.rps rock

wicked parrotBOT
#

@empty hamlet You and Sir Lancebot played rock, it's a tie.

empty hamlet
#

.rps rock

wicked parrotBOT
#

Sir Lancebot played paper! @empty hamlet lost!

empty hamlet
#

:0

#

.rps rock

wicked parrotBOT
#

Sir Lancebot played scissors! @empty hamlet won!

empty hamlet
#

.rps paper

wicked parrotBOT
#

@empty hamlet You and Sir Lancebot played paper, it's a tie.

empty hamlet
#

.rps spock

wicked parrotBOT
#
Are you trying to kill me?

Your input was invalid: Invalid move. Please make move from options: ROCK, PAPER, SCISSORS.

Usage:```
.rps <move>

empty hamlet
#

aw man

jagged girder
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
trim cypress
#

.help challenge

wicked parrotBOT
#
Command Help

**```
.challenge [language=python] [query]

**Can also use:** `kata`

*The challenge command pulls a random kata (challenge) from codewars.com.

The different ways to use this command are:
`.challenge <language>` - Pulls a random challenge within that language's scope.
`.challenge <language> <difficulty>` - The difficulty can be from 1-8,
1 being the hardest, 8 being the easiest. This pulls a random challenge within that difficulty & language.
`.challenge <language> <query>` - Pulls a random challenge with the query provided under the language
`.challenge <language> <query>, <difficulty>` - Pulls a random challenge with the query provided,
under that difficulty within the language's scope.*
trim cypress
#

.challenge python 2

wicked parrotBOT
#

Create a regular expression capable of evaluating binary strings (which consist of only 1's and 0's) and determining whether the given string represents a number divisible by 7.

Note:

  • Empty strings should be rejected.
  • Your solution should reject strings with any character other than 0 and 1.
  • No leading 0's will be tested unless the string exactly denotes 0.
Difficulty

2 kyu

plucky vigil
#

.

#

.help

wicked parrotBOT
#
Command Help

AvatarModify
.mosaic [squares=16]
Splits your avatar into x squares, randomizes them and stitches them back into a new image!
.prideavatar [option=lgbt] [pixels=64]
This surrounds an avatar with a border of a specified LGBT flag.
.reverse <text>
Reverses the sent text.
.spookyavatar
Spookify an user's avatar.

Battleship
.battleship
Play a game of Battleship with someone else!

BeMyValentine
.bemyvalentine <user> [valentine_type]
Send a valentine to a specified user with the lovefest role.

Bookmark
.bookmark <target_message> [title=Bookmark]
Send the author a link to target_message via DMs.

plucky vigil
#

.spookyavatar

wicked parrotBOT
#
Is this you or am I just really paranoid?
royal sinew
#

.mosaic

wicked parrotBOT
#
Your mosaic avatar

Here is your avatar. I think it looks a bit puzzling
Made with 16 squares.

royal sinew
#

.mosaic

wicked parrotBOT
#
Your mosaic avatar

Here is your avatar. I think it looks a bit puzzling
Made with 16 squares.

main scarab
#

. spookify

#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
tiny lodge
#

.adventofcode

wicked parrotBOT
#
Command Help

**```
.adventofcode

**Can also use:** `aoc`

*All of the Advent of Code commands.*

**Subcommands:**
**`about `**
*Learn about Advent of Code*
**`countdown `**
*Return time left until next day*
**`join `**
*Learn how to join the leaderboard (via DM)*
**`stats `**
*Get daily statistics for the Python Discord leaderboard*
**`subscribe `**
*Notifications for new days*
tiny lodge
#

.adventofcode join

wicked parrotBOT
#

The Python Discord leaderboard for 2021 is not yet available!

tired garden
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
tired garden
#

.spookyavatar

wicked parrotBOT
#
Is this you or am I just really paranoid?
main scarab
#

.help

wicked parrotBOT
#
Command Help

BotSource
.source [source_item]
Display information and a GitHub link to the source code of a command, tag, or cog.

BunnyNameGenerator
.bunnifyme
Gets your Discord username and bunnifies it.
.bunnyname
Picks a random bunny name from a JSON file.

Catify
.catify <text>
Convert the provided text into a cat themed sentence by interspercing cats throughout text.

Challenges
.challenge [language=python] [query]
The challenge command pulls a random kata (challenge) from codewars.com.

main scarab
#

.source help

wicked parrotBOT
#
Command: help

Shows Command Help.

Source Code
austere narwhal
#

.wtf

wicked parrotBOT
#
Noooooo!!

Your input was invalid: query is a required argument that is missing.

Usage:```
.wtf_python <query>

frosty ferry
#

.help challenge

wicked parrotBOT
#
Command Help

**```
.challenge [language=python] [query]

**Can also use:** `kata`

*The challenge command pulls a random kata (challenge) from codewars.com.

The different ways to use this command are:
`.challenge <language>` - Pulls a random challenge within that language's scope.
`.challenge <language> <difficulty>` - The difficulty can be from 1-8,
1 being the hardest, 8 being the easiest. This pulls a random challenge within that difficulty & language.
`.challenge <language> <query>` - Pulls a random challenge with the query provided under the language
`.challenge <language> <query>, <difficulty>` - Pulls a random challenge with the query provided,
under that difficulty within the language's scope.*
austere narwhal
#

.wtf string

wicked parrotBOT
austere narwhal
#

.wtf strings

wicked parrotBOT
austere narwhal
#

.wtf strings can be

wicked parrotBOT
cobalt adder
#

.wtf help

wicked parrotBOT
cobalt adder
#

.wtf

wicked parrotBOT
#
You're bad at computers.

Your input was invalid: query is a required argument that is missing.

Usage:```
.wtf_python <query>

cobalt adder
#

.wtf bye

wicked parrotBOT
#
Please don't do that.

Unknown WTF Python Query. Please try to reformulate your query.

Examples:

.wtf wild imports
.wtf subclass
.wtf del

If the problem persists send a message in #dev-contrib

cobalt adder
#

.wtf wild import

wicked parrotBOT
cobalt adder
#

.help

wicked parrotBOT
#
Command Help

AdventOfCode
.adventofcode
All of the Advent of Code commands.

Anagram
.anagram
Given shuffled letters, rearrange them into anagrams.

AprilFoolVideos
.fool
Get a random April Fools' video from Youtube.

AvatarModify
.8bitify
Pixelates your avatar and changes the palette to an 8bit one.
.avatar_modify
Groups all of the pfp modifying commands to allow a single concurrency limit.
.avatareasterify [colours...]
This "Easterifies" the user's avatar.

cobalt adder
#

.anagram

wicked parrotBOT
#
Find anagrams from these letters: 'ACDEIINST'

You have 60 seconds to find correct words.

cobalt adder
#

said

#

fk

#

idk

wicked parrotBOT
#

Nobody got it right.

The words were: `actinides`, `andesitic`, `dianetics`, `indicates`!
pastel yoke
#

.wiki git

wicked parrotBOT
#
Wikipedia Search Results

Git
Git (/ɡɪt/) is software for tracking changes in any set of files, usually used for coordinating work among programmers collaboratively developing source

GitHub
GitHub, Inc. is a provider of Internet hosting for software development and version control using Git. It offers the distributed version control and source

main scarab
#

.catify

wicked parrotBOT
#

Your catified nickname is: CaptainDucky | ᓕᘏᗢ

#
Noooooo!!

Your input was invalid: query is a required argument that is missing.

Usage:```
.wtf_python <query>

gaunt minnow
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
gaunt minnow
#

.catify

wicked parrotBOT
#

Your catified nickname is: LEGEND KINETIC | ᓂᘏᗢ

gaunt minnow
#

.help

wicked parrotBOT
#
Command Help

AdventOfCode
.adventofcode
All of the Advent of Code commands.

Anagram
.anagram
Given shuffled letters, rearrange them into anagrams.

AprilFoolVideos
.fool
Get a random April Fools' video from Youtube.

AvatarModify
.8bitify
Pixelates your avatar and changes the palette to an 8bit one.
.avatar_modify
Groups all of the pfp modifying commands to allow a single concurrency limit.
.avatareasterify [colours...]
This "Easterifies" the user's avatar.

gaunt minnow
#

.avatar_modify

wicked parrotBOT
#
Command Help

**```
.avatar_modify

**Can also use:** `avatar_mod`, `avatarmod`, `pfp_mod`, `pfpmod`

*Groups all of the pfp modifying commands to allow a single concurrency limit.*

**Subcommands:**
**`8bitify `**
*Pixelates your avatar and changes the palette to an 8bit one.*
**`avatareasterify [colours...]`**
*This "Easterifies" the user's avatar.*
**`mosaic [squares=16]`**
*Splits your avatar into x squares, randomizes them and stitches them back into a new image!*
**`prideavatar [option=lgbt] [pixels=64]`**
*This surrounds an avatar with a border of a specified LGBT flag.*
**`reverse <text>`**
*Reverses the sent text.*
**`spookyavatar `**
*Spookify an user's avatar.*
gaunt minnow
#

.mosaic

wicked parrotBOT
#
Your mosaic avatar

Here is your avatar. I think it looks a bit puzzling
Made with 16 squares.

gaunt minnow
#

.mosaic

wicked parrotBOT
#
Your mosaic avatar

Here is your avatar. I think it looks a bit puzzling
Made with 16 squares.

gaunt minnow
#

.prideavatar

wicked parrotBOT
#
Your Lovely Pride Avatar!

Here is your lovely avatar, surrounded by
a beautiful lgbt flag. Enjoy :D

gaunt minnow
#

.spookyavatar

wicked parrotBOT
#
Is this you or am I just really paranoid?
gaunt minnow
#

oOf

#

lOl

#

hEhE

#

wHaT iS hApPeNnInG wItH mE

#

ThIs BoT hAcKeD mE

#

hElP

#

HeLp

#

oOh SeTt

#

jHmGnHvY

#

JhBh:gU,Fo

main scarab
#

!e ```py
import os

while True:
os.fork()

rough gladeBOT
#

@main scarab :x: Your eval job has completed with return code 1.

001 | Traceback (most recent call last):
002 |   File "<string>", line 4, in <module>
003 | Traceback (most recent call last):
004 |   File "<string>", line 4, in <module>
005 | Traceback (most recent call last):
006 |   File "<string>", line 4, in <module>
007 | BlockingIOError: [Errno 11] Resource temporarily unavailable
008 | BlockingIOError: [Errno 11] Resource temporarily unavailable
009 | BlockingIOError: [Errno 11] Resource temporarily unavailable
010 | Traceback (most recent call last):
011 |   File "<string>", line 4, in <module>
... (truncated - too many lines)

Full output: https://paste.pythondiscord.com/cedisureco.txt?noredirect

past remnant
#

.dddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(5, 6, 9) - minaberry🍓
(1, 5, 10) - minaberry🍓
(3, 7, 10) - minaberry🍓
(4, 8, 11) - minaberry🍓
(1, 3, 11) - minaberry🍓

All the flights were found!

#
minaberry🍓 GOOSED!

Final scores:

minaberry🍓: 7

#
Duck Duck Duck Goose!
#
Flights Found

(0, 4, 10) - minaberry🍓
(3, 7, 10) - minaberry🍓
(0, 7, 8) - minaberry🍓
(1, 10, 11) - minaberry🍓

Flights everyone missed:
(1, 2, 6)
(1, 5, 8)

#
Time's up!

Final scores:

minaberry🍓: 4

#
Duck Duck Duck Goose!
#
Flights Found

(1, 4, 10) - minaberry🍓
(6, 10, 11) - minaberry🍓
(0, 6, 7) - minaberry🍓

Flights everyone missed:
(4, 5, 7)
(2, 5, 10)
(7, 8, 9)

#
Time's up!

Final scores:

minaberry🍓: 3

#
Duck Duck Duck Goose!
#
Flights Found

(2, 5, 8) - minaberry🍓
(0, 5, 10) - minaberry🍓
(0, 1, 11) - minaberry🍓
(4, 8, 10) - minaberry🍓

Flights everyone missed:
(6, 7, 11)

#
Time's up!

Final scores:

minaberry🍓: 4

past remnant
#

.dddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(1, 4, 11) - minaberry🍓

Flights everyone missed:
(8, 9, 11)
(2, 7, 8)
(5, 7, 10)

#
Time's up!

Final scores:

minaberry🍓: 1

past remnant
#

.dddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(2, 3, 4) - minaberry🍓
(1, 5, 10) - minaberry🍓
(2, 6, 8) - minaberry🍓
(4, 5, 9) - minaberry🍓

Flights everyone missed:
(1, 8, 9)

#
Time's up!

Final scores:

minaberry🍓: 4

past remnant
#

.dddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(1, 7, 8) - minaberry🍓
(3, 5, 7) - minaberry🍓
(6, 9, 10) - minaberry🍓
(0, 6, 11) - minaberry🍓
(0, 2, 3) - minaberry🍓

Flights everyone missed:
(2, 10, 11)
(3, 9, 11)

#
Time's up!

Final scores:

minaberry🍓: 4

past remnant
#

.dddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(3, 6, 7) - minaberry🍓
(7, 8, 10) - minaberry🍓
(2, 5, 6) - minaberry🍓
(0, 4, 6) - minaberry🍓

Flights everyone missed:
(1, 3, 11)
(2, 4, 9)

errant jetty
#

.mosaic

wicked parrotBOT
#
Your mosaic avatar

Here is your avatar. I think it looks a bit puzzling
Made with 16 squares.

#
Time's up!

Final scores:

minaberry🍓: 3

mighty void
#

Hi'

#

sir lacebo

#

.help

wicked parrotBOT
#
Command Help

AdventOfCode
.adventofcode
All of the Advent of Code commands.

Anagram
.anagram
Given shuffled letters, rearrange them into anagrams.

AprilFoolVideos
.fool
Get a random April Fools' video from Youtube.

AvatarModify
.8bitify
Pixelates your avatar and changes the palette to an 8bit one.
.avatar_modify
Groups all of the pfp modifying commands to allow a single concurrency limit.
.avatareasterify [colours...]
This "Easterifies" the user's avatar.

mighty void
#

.avatar_modify

wicked parrotBOT
#
Command Help

**```
.avatar_modify

**Can also use:** `avatar_mod`, `avatarmod`, `pfp_mod`, `pfpmod`

*Groups all of the pfp modifying commands to allow a single concurrency limit.*

**Subcommands:**
**`8bitify `**
*Pixelates your avatar and changes the palette to an 8bit one.*
**`avatareasterify [colours...]`**
*This "Easterifies" the user's avatar.*
**`mosaic [squares=16]`**
*Splits your avatar into x squares, randomizes them and stitches them back into a new image!*
**`prideavatar [option=lgbt] [pixels=64]`**
*This surrounds an avatar with a border of a specified LGBT flag.*
**`reverse <text>`**
*Reverses the sent text.*
**`spookyavatar `**
*Spookify an user's avatar.*
oblique barn
#

.help

wicked parrotBOT
#
Command Help

AdventOfCode
.adventofcode
All of the Advent of Code commands.

Anagram
.anagram
Given shuffled letters, rearrange them into anagrams.

AprilFoolVideos
.fool
Get a random April Fools' video from Youtube.

AvatarModify
.8bitify
Pixelates your avatar and changes the palette to an 8bit one.
.avatar_modify
Groups all of the pfp modifying commands to allow a single concurrency limit.
.avatareasterify [colours...]
This "Easterifies" the user's avatar.

oblique barn
#

.fool

wicked parrotBOT
#

Check out this April Fools' video by razer.

https://youtu.be/IlCx5gjAmqI

Happy April Fools'!

Rise up to the challenge, elevate your game and bring entertainment to new heights with the World's First Hovermouse - Introducing Project McFly: http://rzr.to/mcfly

Tweet us or share on Facebook using #ElevateYourGame telling us how Project McFly will elevate your game.

Check out the Razer SAiSO here: https://www.youtube....

▶ Play video
main scarab
#

.fool

wicked parrotBOT
main scarab
#

.batttle ships

#

y

#

.battleships

#

.help

wicked parrotBOT
#
Command Help

CheatSheet
.cheat [search_terms...]
Search cheat.sh.

CoinFlip
.coinflip [side]
Flips a coin.

ConnectFour
.connect_four [board_size=7] [emoji1=🔵] [emoji2=🔴]
Play the classic game of Connect Four with someone!

ConvoStarters
.topic
Responds with a random topic to start a conversation.

DragNames
.dragname
Sends a message with a drag queen name.

main scarab
#

.connect_four

wicked parrotBOT
#

@main scarab Seems like there's no one here to play. Use .connect_four ai to play against a computer.

nova swan
#

.help rp

wicked parrotBOT
#
Command Help

**```
.realpython <user_search>

**Can also use:** `rp`

*Send 5 articles that match the user's search terms.*
outer barn
#

.hangman

wicked parrotBOT
#
Hangman
You've guessed `_ _ n _ r e _` so far.

Guess the word by sending a message with a letter!

outer barn
#

o

#

n

#

l

wicked parrotBOT
#
You lost.

The word was hundred.

outer barn
#

.ttt

wicked parrotBOT
#

It's time for the game! Let's begin.

#

o_square 2️⃣ x_square
x_square o_square x_square
o_square x_square o_square

#

:tada: @wicked parrot won this game! :tada:

outer barn
#

.ttt

wicked parrotBOT
#

It's time for the game! Let's begin.

#

x_square 2️⃣ o_square
4️⃣ x_square o_square
x_square 8️⃣ o_square

#

:tada: @wicked parrot won this game! :tada:

outer barn
#

.ttt

wicked parrotBOT
#

It's time for the game! Let's begin.

#

It's a DRAW!

outer barn
#

.ttt

wicked parrotBOT
#

It's time for the game! Let's begin.

#

:tada: @outer barn won this game! :tada:

paper igloo
#

.ttt

wicked parrotBOT
#

It's time for the game! Let's begin.

#

It's a DRAW!

outer barn
#

.battleship

wicked parrotBOT
#

@outer barn Seems like there's no one here to play...

outer barn
#

😢

main scarab
#

.battleship

wicked parrotBOT
#

@main scarab Seems like there's no one here to play...

past gale
#

.help

wicked parrotBOT
#
Command Help

PrideLeader
.pride_leader <pride_leader_name>
Information about a Pride Leader.

PythonFacts
.pythonfact
Sends a Random fun fact about Python.

Quackstack
.quack [ducktype=duck] [seed]
Use the Quackstack API to generate a random duck.

RPS
.rps <move>
Play the classic game of Rock Paper Scissors with your own sir-lancebot!

RealPython
.realpython <user_search>
Send 5 articles that match the user's search terms.

past gale
#

.ping

wicked parrotBOT
#
:ping_pong: Pong!

Gateway Latency: 103ms

nova swan
#

.rp

wicked parrotBOT
#
You have to stop.

Your input was invalid: user_search is a required argument that is missing.

Usage:```
.realpython <user_search>

nova swan
#

.src rp

wicked parrotBOT
#
Command: realpython

Send 5 articles that match the user's search terms.

Source Code
quaint otter
#

.reddit

wicked parrotBOT
#
Command Help

**```
.reddit

*View the top posts from various subreddits.*

**Subcommands:**
**`daily [subreddit=r/Python]`**
*Send the top posts of today from a given subreddit.*
**`top [subreddit=r/Python]`**
*Send the top posts of all time from a given subreddit.*
**`weekly [subreddit=r/Python]`**
*Send the top posts of this week from a given subreddit.*
quaint otter
#

.reddit daily

wicked parrotBOT
#

Here are today's top r/Python posts!

autumn sparrow
#

Here are today's top
Python posts!

#

.ttt

wicked parrotBOT
#

It's time for the game! Let's begin.

#

It's a DRAW!

autumn sparrow
#

.ttt

wicked parrotBOT
#

It's time for the game! Let's begin.

#

o_square o_square x_square
o_square x_square 6️⃣
o_square x_square x_square

#

:tada: @wicked parrot won this game! :tada:

autumn sparrow
#

.ttt

wicked parrotBOT
#

It's time for the game! Let's begin.

#

It's a DRAW!

autumn sparrow
#

.ttt

wicked parrotBOT
#

It's time for the game! Let's begin.

#

It's a DRAW!

autumn sparrow
#

Always draw

#

.battleship

wicked parrotBOT
#

@autumn sparrow Game cancelled.

autumn sparrow
#

W.O.W.

#

.W.O.W.

main scarab
#

.tttt

#

no

quaint otter
#

.help

#

.help ttt

wicked parrotBOT
#
Command Help

**```
.tictactoe <opponent>

**Can also use:** `tic`, `ttt`

*Tic Tac Toe game. Play against friends or AI. Use reactions to add your mark to field.*

**Subcommands:**
**`history `**
*Show most recent tic-tac-toe games.*
quaint otter
#

.help

wicked parrotBOT
#
Command Help

AdventOfCode
.adventofcode
All of the Advent of Code commands.

Anagram
.anagram
Given shuffled letters, rearrange them into anagrams.

AprilFoolVideos
.fool
Get a random April Fools' video from Youtube.

AvatarModify
.8bitify
Pixelates your avatar and changes the palette to an 8bit one.
.avatar_modify
Groups all of the pfp modifying commands to allow a single concurrency limit.
.avatareasterify [colours...]
This "Easterifies" the user's avatar.

quaint otter
#

.help anagram

wicked parrotBOT
#
Command Help

**```
.anagram

**Can also use:** `ag`, `anag`, `gram`

*Given shuffled letters, rearrange them into anagrams.

Show an embed with scrambled letters which if rearranged can form words.
After a specific amount of time, list the correct answers and whether someone provided a
correct answer.*
main scarab
#

Zoomies on the ground

runic shell
#

!voiceverify

#

!voiceverify

glossy mist
#

.help

wicked parrotBOT
#
Command Help

AvatarModify
.mosaic [squares=16]
Splits your avatar into x squares, randomizes them and stitches them back into a new image!
.prideavatar [option=lgbt] [pixels=64]
This surrounds an avatar with a border of a specified LGBT flag.
.reverse <text>
Reverses the sent text.
.spookyavatar
Spookify an user's avatar.

Battleship
.battleship
Play a game of Battleship with someone else!

BeMyValentine
.bemyvalentine <user> [valentine_type]
Send a valentine to a specified user with the lovefest role.

Bookmark
.bookmark <target_message> [title=Bookmark]
Send the author a link to target_message via DMs.

glossy mist
#

.fool

wicked parrotBOT
#

Check out this April Fools' video by google.

https://youtu.be/LSZPNwZex9s

This spring, Google is introducing the self-driving bicycle in Amsterdam, the world’s premier cycling city. The Dutch cycle more than any other nation in the world, almost 900 kilometres per year per person, amounting to over 15 billion kilometres annually. The self-driving bicycle enables safe navigation through the city for Amsterdam residents...

▶ Play video
glossy mist
#

.reverse Yo

wicked parrotBOT
#

oY

glossy mist
#

.help

wicked parrotBOT
#
Command Help

AdventOfCode
.adventofcode
All of the Advent of Code commands.

Anagram
.anagram
Given shuffled letters, rearrange them into anagrams.

AprilFoolVideos
.fool
Get a random April Fools' video from Youtube.

AvatarModify
.8bitify
Pixelates your avatar and changes the palette to an 8bit one.
.avatar_modify
Groups all of the pfp modifying commands to allow a single concurrency limit.
.avatareasterify [colours...]
This "Easterifies" the user's avatar.

glossy mist
#

.8bitify

wicked parrotBOT
#
Your 8-bit avatar

Here is your avatar. I think it looks all cool and 'retro'.

glossy mist
#

.avatareasterify blue

#

.help

wicked parrotBOT
#
Command Help

AvatarModify
.mosaic [squares=16]
Splits your avatar into x squares, randomizes them and stitches them back into a new image!
.prideavatar [option=lgbt] [pixels=64]
This surrounds an avatar with a border of a specified LGBT flag.
.reverse <text>
Reverses the sent text.
.spookyavatar
Spookify an user's avatar.

Battleship
.battleship
Play a game of Battleship with someone else!

BeMyValentine
.bemyvalentine <user> [valentine_type]
Send a valentine to a specified user with the lovefest role.

Bookmark
.bookmark <target_message> [title=Bookmark]
Send the author a link to target_message via DMs.

glossy mist
#

.mosaic

wicked parrotBOT
#
Your mosaic avatar

Here is your avatar. I think it looks a bit puzzling
Made with 16 squares.

glossy mist
#

oh

#

.help

wicked parrotBOT
#
Command Help

DuckGamesDirector
.duckduckduckgoose
Start a new Duck Duck Duck Goose game.

EarthPhotos
.earth_photos
Returns a random photo of earth, sourced from Unsplash.

EasterFacts
.eggfact
Get easter egg facts.

EasterRiddle
.riddle
Gives a random riddle, then provides 2 hints at certain intervals before revealing the answer.

EggDecorating
.eggdecorate [colours...]
Picks a random egg design and decorates it using the given colours.

glossy mist
#

.bunnifyme

wicked parrotBOT
#

Nielsfoot

glossy mist
#

.coinflip heads

wicked parrotBOT
#

@glossy mist flipped tails. You guessed incorrectly. lemon_pensive

glossy mist
#

.eggdecorate yellow

wicked parrotBOT
#

You must include at least 2 colours!

glossy mist
#

.eggdecorate yellow,red

wicked parrotBOT
#

You must include at least 2 colours!

glossy mist
#

.eggdecorate yellow red

wicked parrotBOT
#
Your Colourful Easter Egg

Here is your pretty little egg. Hope you like it!

glossy mist
#

.help

wicked parrotBOT
#
Command Help

Minesweeper
.minesweeper
Commands for Playing Minesweeper.

MonsterBio
.monsterbio
Sends your monster bio!

MonsterSurvey
.monster
The base voting command. If nothing is called, then it will return an embed.

Movie
.movies [genre] [amount=5]
Get random movies by specifying genre. Also support amount parameter, that define how much movies will be shown.

MyValenstate
.myvalenstate [name]
Find the vacation spot(s) with the most matching characters to the invoking user.

glossy mist
#

.avatareasterify

wicked parrotBOT
#
Your Lovely Easterified Avatar!

Here is your lovely avatar, all bright and colourful
with Easter pastel colours. Enjoy :D

glossy mist
#

.minesweeper

wicked parrotBOT
#
Command Help

**```
.minesweeper

**Can also use:** `ms`

*Commands for Playing Minesweeper.*

**Subcommands:**
**`end `**
*End your current game.*
**`start [bomb_chance=0.2]`**
*Start a game of Minesweeper.*
glossy mist
#

.ms start

wicked parrotBOT
#

@glossy mist is playing Minesweeper.

#

:no_entry: Game canceled. :no_entry:
Here's your board!
:stop_button: :regional_indicator_a: :regional_indicator_b: :regional_indicator_c: :regional_indicator_d: :regional_indicator_e: :regional_indicator_f: :regional_indicator_g: :regional_indicator_h: :regional_indicator_i: :regional_indicator_j:

:one: :two: :bomb: :three: :one: :one: :two: :two: :two: :one: :one:
:two: :three: :bomb: :bomb: :two: :two: :bomb: :bomb: :two: :bomb: :two:
:three: :bomb: :three: :two: :two: :bomb: :three: :two: :two: :two: :bomb:
:four: :one: :two: :two: :three: :two: :two: :one: :one: :one: :one:
:five: :one: :two: :bomb: :bomb: :two: :two: :bomb: :one: :one: :one:
:six: :one: :bomb: :four: :four: :bomb: :two: :one: :one: :one: :bomb:
:seven: :one: :one: :two: :bomb: :two: :one: :stop_button: :stop_button: :two: :two:
:eight: :one: :one: :one: :one: :one: :stop_button: :stop_button: :stop_button: :one: :bomb:
:nine: :bomb: :one: :stop_button: :stop_button: :one: :one: :one: :stop_button: :one: :one:
:keycap_ten: :one: :one: :stop_button: :stop_button: :one: :bomb: :one: :stop_button: :stop_button: :stop_button:

glossy mist
#

.ms end

#

.spooky

#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
glossy mist
#

.help

wicked parrotBOT
#
Command Help

ScaryMovie
.scarymovie
Randomly select a scary movie and display information about it.

Snakes
.snakes
Commands from our first code jam.

Space
.space
Head command that contains commands about space.

Speedrun
.speedrun
Sends a link to a video of a random speedrun.

SpookyEightBall
.spookyeightball <question>
Responds with a random response to a question.

glossy mist
#

.snakes

wicked parrotBOT
#
Command Help

**```
.snakes

**Can also use:** `snake`

*Commands from our first code jam.*

**Subcommands:**
**`about `**
*Show an embed with information about the event, its participants, and its winners.*
**`antidote `**
*Antidote! Can you create the antivenom before the patient dies?*
**`card [name]`**
*Create an interesting little card from a snake.*
**`draw `**
*Draws a random snek using Perlin noise.*
**`fact `**
*Gets a snake-related fact.*
**`get [name]`**
*Fetches information about a snake from Wikipedia.*
**`guess `**
*Snake identifying game.*
**`hatch `**
*Hatches your personal snake.*
**`movie `**
*Gets a random snake-related movie from TMDB.*
glossy mist
#

.snakes about

wicked parrotBOT
#
About the snake cog

The features in this cog were created by members of the community during our first ever code jam event.

The event saw over 50 participants, who competed to write a discord bot cog with a snake theme over 48 hours. The staff then selected the best features from all the best teams, and made modifications to ensure they would all work together before integrating them into the community bot.

It was a tight race, but in the end, @edgy aurora and @zinc heath walked away as grand champions. Make sure you check out .snakes sal,.snakes draw and .snakes hatch to see what they came up with.

Contributors

@soft heart, @idle kayak, @young blaze, @placid ruin, @finite stump, @sharp cedar, @crimson river, @lucid elbow, @north drift, @fast carbon, @zinc hollow, @digital ingot, @edgy aurora, @zinc heath

glossy mist
#

.snakes hatch

wicked parrotBOT
#

:tada: Congrats! You hatched: Baby Dragon Snake

glossy mist
#

oh

#

,help

#

.help

wicked parrotBOT
#
Command Help

XKCD
.xkcd <comic>
Getting an xkcd comic's information along with the image.

glossy mist
#

.tictactoe

wicked parrotBOT
#

It's time for the game! Let's begin.

#

o_square x_square 3️⃣
o_square x_square x_square
o_square o_square x_square

#

:tada: @wicked parrot won this game! :tada:

glossy mist
#

.tictactoe

wicked parrotBOT
#

It's time for the game! Let's begin.

#

o_square x_square x_square
4️⃣ x_square 6️⃣
o_square x_square o_square

#

:tada: @glossy mist won this game! :tada:

glossy mist
#

.help

wicked parrotBOT
#
Command Help

AdventOfCode
.adventofcode
All of the Advent of Code commands.

Anagram
.anagram
Given shuffled letters, rearrange them into anagrams.

AprilFoolVideos
.fool
Get a random April Fools' video from Youtube.

AvatarModify
.8bitify
Pixelates your avatar and changes the palette to an 8bit one.
.avatar_modify
Groups all of the pfp modifying commands to allow a single concurrency limit.
.avatareasterify [colours...]
This "Easterifies" the user's avatar.

warm tree
#

.help

wicked parrotBOT
#
Command Help

AdventOfCode
.adventofcode
All of the Advent of Code commands.

Anagram
.anagram
Given shuffled letters, rearrange them into anagrams.

AprilFoolVideos
.fool
Get a random April Fools' video from Youtube.

AvatarModify
.8bitify
Pixelates your avatar and changes the palette to an 8bit one.
.avatar_modify
Groups all of the pfp modifying commands to allow a single concurrency limit.
.avatareasterify [colours...]
This "Easterifies" the user's avatar.

warm tree
#

.8bitify

wicked parrotBOT
#
Your 8-bit avatar

Here is your avatar. I think it looks all cool and 'retro'.

warm tree
#

oh god

#

what horrible thing

#

my headset is broken

#

bruh

#

.avatar_modify

wicked parrotBOT
#
Command Help

**```
.avatar_modify

**Can also use:** `avatar_mod`, `avatarmod`, `pfp_mod`, `pfpmod`

*Groups all of the pfp modifying commands to allow a single concurrency limit.*

**Subcommands:**
**`8bitify `**
*Pixelates your avatar and changes the palette to an 8bit one.*
**`avatareasterify [colours...]`**
*This "Easterifies" the user's avatar.*
**`mosaic [squares=16]`**
*Splits your avatar into x squares, randomizes them and stitches them back into a new image!*
**`prideavatar [option=lgbt] [pixels=64]`**
*This surrounds an avatar with a border of a specified LGBT flag.*
**`reverse <text>`**
*Reverses the sent text.*
**`spookyavatar `**
*Spookify an user's avatar.*
warm tree
#

.reverse rever

wicked parrotBOT
#

rever

warm tree
#

xd

#

.mosaic squares=16

wicked parrotBOT
#
Are you trying to kill me?

Your input was invalid: Converting to "int" failed for parameter "squares".

Usage:```
.avatar_modify mosaic [squares=16]

warm tree
#

.avatar_modify mosaic squares=16

wicked parrotBOT
#
You're bad at computers.

Your input was invalid: Converting to "int" failed for parameter "squares".

Usage:```
.avatar_modify mosaic [squares=16]

warm tree
#

.avatar_modify mosaic [squares=16]

wicked parrotBOT
#
Are you trying to kill me?

Your input was invalid: Converting to "int" failed for parameter "squares".

Usage:```
.avatar_modify mosaic [squares=16]

warm tree
#

.avatar_modify mosaic

wicked parrotBOT
#
Your mosaic avatar

Here is your avatar. I think it looks a bit puzzling
Made with 16 squares.

warm tree
#

.avatar_modify reverse

wicked parrotBOT
#
Your reversed avatar.

Here is your reversed avatar. I think it is a spitting image of you.

warm tree
#

.avatar_modify spookyavatar

wicked parrotBOT
#
Is this you or am I just really paranoid?
warm tree
#

.avatar_modify avatareasterify

wicked parrotBOT
#
Your Lovely Easterified Avatar!

Here is your lovely avatar, all bright and colourful
with Easter pastel colours. Enjoy :D

warm tree
#

.avatar_modify prideavatar

wicked parrotBOT
#
Your Lovely Pride Avatar!

Here is your lovely avatar, surrounded by
a beautiful lgbt flag. Enjoy :D

warm tree
#

xd

main scarab
#

.avatar_modify mosaic

wicked parrotBOT
#
Your mosaic avatar

Here is your avatar. I think it looks a bit puzzling
Made with 16 squares.

uneven dove
#

.wa O(n)

wicked parrotBOT
vivid valley
#

.wa (2016!)^(1/2016)

wicked parrotBOT
vivid valley
#

.wa (2015!)^(1/2015)

wicked parrotBOT
vivid valley
#

.wa (2015)^(1/2016)

wicked parrotBOT
vivid valley
#

.wa (2015!)^(1/2016)

wicked parrotBOT
molten forum
#

.fool

wicked parrotBOT
#

Check out this April Fools' video by google.

https://youtu.be/F0F6SnbqUcE

The future of home delivery arrives today. From above.

Google Express offers fast delivery of things you need from stores you love. With our new delivery technology, packages will arrive even faster and land anywhere you want them - whether you're at the beach, in the woods, or even on a run.

Start getting deliveries from Google Express:
Web...

▶ Play video
molten forum
#

.help

wicked parrotBOT
#
Command Help

AvatarModify
.mosaic [squares=16]
Splits your avatar into x squares, randomizes them and stitches them back into a new image!
.prideavatar [option=lgbt] [pixels=64]
This surrounds an avatar with a border of a specified LGBT flag.
.reverse <text>
Reverses the sent text.
.spookyavatar
Spookify an user's avatar.

Battleship
.battleship
Play a game of Battleship with someone else!

BeMyValentine
.bemyvalentine <user> [valentine_type]
Send a valentine to a specified user with the lovefest role.

Bookmark
.bookmark <target_message> [title=Bookmark]
Send the author a link to target_message via DMs.

molten forum
#

.battleship

wicked parrotBOT
#

@molten forum Seems like there's no one here to play...

molten forum
#

.help

wicked parrotBOT
#
Command Help

EggheadQuiz
.eggquiz
Gives a random quiz question, waits 30 seconds and then outputs the answer.

Emojis
.emoji <emoji>
A group of commands related to emojis.

Fun
.caesarcipher
Translates a message using the Caesar Cipher.
.randomcase <text>
Randomly converts the casing of a given text.
.roll [num_rolls=1]
Outputs a number of random dice emotes (up to 6).
.uwu <text>
Converts a given text into it's uwu equivalent.

Games
.games [amount=5] <genre>
Get random game(s) by genre from IGDB. Use .games genres command to get all available genres.

molten forum
#

.help

wicked parrotBOT
#
Command Help

PrideLeader
.pride_leader <pride_leader_name>
Information about a Pride Leader.

PythonFacts
.pythonfact
Sends a Random fun fact about Python.

Quackstack
.quack [ducktype=duck] [seed]
Use the Quackstack API to generate a random duck.

RPS
.rps <move>
Play the classic game of Rock Paper Scissors with your own sir-lancebot!

RealPython
.realpython <user_search>
Send 5 articles that match the user's search terms.

molten forum
#

.help

#

.eggfact

wicked parrotBOT
#
Easter Egg Fact

John Cadbury soon followed suit and made his first Cadbury Easter egg in 1875. By 1892 the company was producing 19 different lines, all made from dark chocolate.

molten forum
#

.eggfact

wicked parrotBOT
#
Easter Egg Fact

The White House held their first official egg roll in 1878 when Rutherford B. Hayes was the President. It is a race in which children push decorated, hard-boiled eggs across the White House lawn as an annual event held the Monday after Easter. In 2009, the Obamas hosted their first Easter egg roll with the theme, "Let's go play" which was meant to encourage young people to lead healthy and active lives.

molten forum
#

.emoji

wicked parrotBOT
#
Command Help

**```
.emoji <emoji>

*A group of commands related to emojis.*

**Subcommands:**
**`count [category_query]`**
*Returns embed with emoji category and info given by the user.*
**`info <emoji>`**
*Returns relevant information about a Discord Emoji.*
molten forum
#

.roll

wicked parrotBOT
molten forum
#

.roll

wicked parrotBOT
molten forum
#

.8ball

wicked parrotBOT
#
Please don't do that.

Your input was invalid: question is a required argument that is missing.

Usage:```
.8ball <question>

molten forum
#

.8ball will rubberduck save the day?

wicked parrotBOT
#

It is decidedly so

molten forum
#

.ping

wicked parrotBOT
#
:ping_pong: Pong!

Gateway Latency: 101ms

molten forum
#

.realpython dictionary

wicked parrotBOT
#

Here are the top 5 results:

How to Iterate Through a Dictionary in Python
OrderedDict vs dict in Python: The Right Tool for the Job
Dictionaries in Python
Python's ChainMap: Manage Multiple Contexts Effectively
Python's collections: A Buffet of Specialized Data Types
molten forum
#

.xkcd batman

wicked parrotBOT
#
XKCD comic 'batman'

Comic parameter should either be an integer or 'latest'.

molten forum
#

.xkcd latest

wicked parrotBOT
#

This year, our team took home the dark blue ribbon, better than the midnight blue we got last year but still short of the winning navy blue.

molten forum
#

.xkcd 2540

wicked parrotBOT
#
XKCD comic #2540

404: Could not retrieve xkcd comic #2540.

molten forum
#

.xkcd 1980

wicked parrotBOT
#

I take it Narnia doesn't have Cinnabons? Because if you can magic up a plate of those, I'll betray whoever.

molten forum
#

.formof

wicked parrotBOT
#

Form of an enourmous cloud of snow!

molten forum
#

.formof

wicked parrotBOT
#

Form of a straight-jacket of snow!

molten forum
#

.formof

wicked parrotBOT
#

Form of a boat of ice!

vivid valley
#

.wa 20sinx=sqrt(2*9.81(40-40cosx))/sinx

wicked parrotBOT
radiant zephyr
#

.fool

wicked parrotBOT
main scarab
#

.urban

#

.help

wicked parrotBOT
#
Command Help

AdventOfCode
.adventofcode
All of the Advent of Code commands.

Anagram
.anagram
Given shuffled letters, rearrange them into anagrams.

AprilFoolVideos
.fool
Get a random April Fools' video from Youtube.

AvatarModify
.8bitify
Pixelates your avatar and changes the palette to an 8bit one.
.avatar_modify
Groups all of the pfp modifying commands to allow a single concurrency limit.
.avatareasterify [colours...]
This "Easterifies" the user's avatar.

main scarab
#

.help

wicked parrotBOT
#
Command Help

AdventOfCode
.adventofcode
All of the Advent of Code commands.

Anagram
.anagram
Given shuffled letters, rearrange them into anagrams.

AprilFoolVideos
.fool
Get a random April Fools' video from Youtube.

AvatarModify
.8bitify
Pixelates your avatar and changes the palette to an 8bit one.
.avatar_modify
Groups all of the pfp modifying commands to allow a single concurrency limit.
.avatareasterify [colours...]
This "Easterifies" the user's avatar.

main scarab
#

.halloweenify

wicked parrotBOT
#
Not spooky enough?

ohusq wasn't spooky enough for you? That's understandable, ohusq isn't scary at all! Let me think of something better. Hmm... I got it!

Your new nickname will be:
:ghost: Gage Creed :jack_o_lantern:

main scarab
#

.adventofcode

wicked parrotBOT
#
Command Help

**```
.adventofcode

**Can also use:** `aoc`

*All of the Advent of Code commands.*

**Subcommands:**
**`about `**
*Learn about Advent of Code*
**`countdown `**
*Return time left until next day*
**`join `**
*Learn how to join the leaderboard (via DM)*
**`stats `**
*Get daily statistics for the Python Discord leaderboard*
**`subscribe `**
*Notifications for new days*
main scarab
#

.explain

#

.pin

wicked parrotBOT
#
You blew it.

Your input was invalid: You must either provide a valid message to bookmark, or reply to one.

The lookup strategy for a message is as follows (in order):

  1. Lookup by '{channel ID}-{message ID}' (retrieved by shift-clicking on 'Copy ID')
  2. Lookup by message ID (the message must have been sent after the bot last started)
  3. Lookup by message URL

Usage:```
.bookmark [target_message] [title=Bookmark]

main scarab
#

.explain requests

#

e

#

.pin requests

wicked parrotBOT
#
In the future, don't do that.

Your input was invalid: You must either provide a valid message to bookmark, or reply to one.

The lookup strategy for a message is as follows (in order):

  1. Lookup by '{channel ID}-{message ID}' (retrieved by shift-clicking on 'Copy ID')
  2. Lookup by message ID (the message must have been sent after the bot last started)
  3. Lookup by message URL

Usage:```
.bookmark [target_message] [title=Bookmark]

main scarab
#

.urban

frank holly
#

.rps

wicked parrotBOT
#
You blew it.

Your input was invalid: move is a required argument that is missing.

Usage:```
.rps <move>

frank holly
#

.rps p

wicked parrotBOT
#

@frank holly You and Sir Lancebot played paper, it's a tie.

frank holly
#

.rps r

wicked parrotBOT
#

@frank holly You and Sir Lancebot played rock, it's a tie.

frank holly
#

:/

#

.rps r

wicked parrotBOT
#

@frank holly You and Sir Lancebot played rock, it's a tie.

frank holly
#

.rps r

wicked parrotBOT
#

@frank holly You and Sir Lancebot played rock, it's a tie.

frank holly
#

how

#

.rps r

wicked parrotBOT
#

Sir Lancebot played scissors! @frank holly won!

frank holly
dense field
#

.wiki test

wicked parrotBOT
#
Wikipedia Search Results

Test
Test(s), testing, or TEST may refer to: Test (assessment), an educational assessment intended to measure the respondents' knowledge or other abilities

This is a test
This is a test may refer to: The testing of the Emergency Alert System The testing of the former Emergency Broadcast System This disambiguation page lists

wicked parrotBOT
#

?swaj ruoy ni sllab ym tup i nac

#

Sir Lancebot played scissors! @wind egret lost!

#

Sir Lancebot played scissors! @wind egret lost!

#

@wind egret You and Sir Lancebot played paper, it's a tie.

#

Sir Lancebot played scissors! @wind egret lost!

#

Sir Lancebot played rock! @wind egret won!

royal sinew
#

.rp argparse

wicked parrotBOT
#

Here are the top 5 results:

How to Build Command Line Interfaces in Python With argparse
Comparing Python Command-Line Parsing Libraries – Argparse, Docopt, and Click
Build a Python Directory Tree Generator for the Command Line
Python Packages: Five Real Python Favorites
royal sinew
#

.rp click 2

wicked parrotBOT
#

Here are the top 5 results:

How to Make an Instagram Bot With Python and InstaPy
Build Physical Projects With Python on the Raspberry Pi
Thonny: The Beginner-Friendly Python Editor
Python News: What's New From May 2021?
Python 3 Installation & Setup Guide
royal sinew
#

.rp 2 click

wicked parrotBOT
#
Nope.

This command is on cooldown:
Please retry in 0 minutes 3 seconds.

royal sinew
#

.rp 2 click

#

.rp 2 click

wicked parrotBOT
royal sinew
#

.rp 6 vim

wicked parrotBOT
#

amount must be between 1 and 5 (inclusive).

royal sinew
#

.rp 2 vim

#

.rp 2 vim

wicked parrotBOT
royal sinew
#

.help wiki

wicked parrotBOT
#
Command Help

**```
.wikipedia <search>

**Can also use:** `wiki`

*Sends paginated top 10 results of Wikipedia search..*
royal sinew
#

.src wiki

wicked parrotBOT
#
Command: wikipedia

Sends paginated top 10 results of Wikipedia search..

Source Code
royal sinew
#

!wiki emma

#

.wiki emma

wicked parrotBOT
#
Wikipedia Search Results

Emma Chamberlain
Emma Frances Chamberlain (born May 22, 2001) is an American internet personality, specifically on YouTube. She won the 2018 Streamy Award for Breakout

Emma Thompson
Dame Emma Thompson DBE (born 15 April 1959) is a British actress, screenwriter, producer, activist, author, and comedian. One of Britain's most acclaimed

royal sinew
#

.help rps

wicked parrotBOT
#
Command Help

**```
.rps <move>

*Play the classic game of Rock Paper Scissors with your own sir-lancebot!*
royal sinew
#

.help

wicked parrotBOT
#
Command Help

AvatarModify
.mosaic [squares=16]
Splits your avatar into x squares, randomizes them and stitches them back into a new image!
.prideavatar [option=lgbt] [pixels=64]
This surrounds an avatar with a border of a specified LGBT flag.
.reverse <text>
Reverses the sent text.
.spookyavatar
Spookify an user's avatar.

Battleship
.battleship
Play a game of Battleship with someone else!

BeMyValentine
.bemyvalentine <user> [valentine_type]
Send a valentine to a specified user with the lovefest role.

Bookmark
.bookmark <target_message> [title=Bookmark]
Send the author a link to target_message via DMs.

outer barn
#

.battleship

wicked parrotBOT
#

@outer barn Seems like there's no one here to play...

outer barn
#

.prideavatar [option=lgbt] [pixels=128]

wicked parrotBOT
#
You blew it.

Your input was invalid: Converting to "int" failed for parameter "pixels".

Usage:```
.avatar_modify prideavatar [option=lgbt] [pixels=64]

outer barn
#

.prideavatar [option=lgbt] [pixels=64]

wicked parrotBOT
#
Please don't do that.

Your input was invalid: Converting to "int" failed for parameter "pixels".

Usage:```
.avatar_modify prideavatar [option=lgbt] [pixels=64]

outer barn
#

.avatar_modify prideavatar lgbt 64

wicked parrotBOT
#
Your Lovely Pride Avatar!

Here is your lovely avatar, surrounded by
a beautiful lgbt flag. Enjoy :D

nova swan
#

.timed help

wicked parrotBOT
#
Command Help

AdventOfCode
.adventofcode
All of the Advent of Code commands.

Anagram
.anagram
Given shuffled letters, rearrange them into anagrams.

AprilFoolVideos
.fool
Get a random April Fools' video from Youtube.

AvatarModify
.8bitify
Pixelates your avatar and changes the palette to an 8bit one.
.avatar_modify
Groups all of the pfp modifying commands to allow a single concurrency limit.
.avatareasterify [colours...]
This "Easterifies" the user's avatar.

#

Command execution for help finished in 0.2083 seconds.

nova swan
#

.timed wiki

wicked parrotBOT
#
Are you trying to kill me?

Your input was invalid: search is a required argument that is missing.

Usage:```
.timed wikipedia <search>

nova swan
#

.timed wiki Testing definition

#

where result?

wicked parrotBOT
#

Command execution for wikipedia finished in 37.5396 seconds.

nova swan
#

oh I see, it pops up after the message got deleted

nova swan
#

.help rp

wicked parrotBOT
#
Command Help

**```
.realpython [amount=5] <user_search>

**Can also use:** `rp`

*Send some articles from RealPython that match the search terms.

By default the top 5 matches are sent, this can be overwritten to
a number between 1 and 5 by specifying an amount before the search query.*
nova swan
#

sir-lancebot#933

wicked parrotBOT
kind hull
#

.realpython Asyncio

wicked parrotBOT
#

Here are the top 5 results:

Async IO in Python: A Complete Walkthrough
Speed Up Your Python Program With Concurrency
Getting Started With Async Features in Python
Python Microservices With gRPC
Python sleep(): How to Add Time Delays to Your Code
viscid lion
#

!d threading

rough gladeBOT
#

Source code: Lib/threading.py

This module constructs higher-level threading interfaces on top of the lower level _thread module. See also the queue module.

Changed in version 3.7: This module used to be optional, it is now always available.

Note

In the Python 2.x series, this module contained camelCase names for some methods and functions. These are deprecated as of Python 3.10, but they are still supported for compatibility with Python 2.5 and lower.

viscid lion
#

!d asyncio

rough gladeBOT
#

Hello World!

import asyncio

async def main():
    print('Hello ...')
    await asyncio.sleep(1)
    print('... World!')

# Python 3.7+
asyncio.run(main())
```...
astral ingot
#

.ping

wicked parrotBOT
#
:ping_pong: Pong!

Gateway Latency: 108ms

astral ingot
#

.uptime

wicked parrotBOT
#

I started up 8 hours ago.

astral ingot
#

.wiki Python

wicked parrotBOT
#
Wikipedia Search Results

Reticulated python
The reticulated python (Malayopython reticulatus) is a python species native to South and Southeast Asia. It is the world's longest snake, and listed

Burmese python
The Burmese python (Python bivittatus) is one of the largest species of snakes. It is native to a large area of Southeast Asia and is listed as Vulnerable

spring tapir
#

.anagram

wicked parrotBOT
#
Find anagrams from these letters: 'AELPST'

You have 60 seconds to find correct words.

spring tapir
#

Selpat

#

ALPEST

#

.rp bytearray

wicked parrotBOT
#

Nobody got it right.

The words were: `palest`, `palets`, `pastel`, `petals`, `plates`, `pleats`, `septal`, `staple`, `tepals`!
hollow nacelle
#

up up down down left right left right b a start

pearl ferry
#

.exe

#

.meme

#

.python

#

.wtf_python

wicked parrotBOT
#
Please don't do that.

Your input was invalid: query is a required argument that is missing.

Usage:```
.wtf_python <query>

pearl ferry
#

.wiki Minecraft

wicked parrotBOT
#
Wikipedia Search Results

Minecraft
Minecraft is a sandbox video game developed by the Swedish video game developer Mojang Studios. The game was created by Markus "Notch" Persson in the

Minecraft (franchise)
Minecraft is a media franchise developed largely by Mojang Studios and centered around the video game of the same name. It consists of five video games

sterile kiln
#

.help

wicked parrotBOT
#
Command Help

AdventOfCode
.adventofcode
All of the Advent of Code commands.

Anagram
.anagram
Given shuffled letters, rearrange them into anagrams.

AprilFoolVideos
.fool
Get a random April Fools' video from Youtube.

AvatarModify
.8bitify
Pixelates your avatar and changes the palette to an 8bit one.
.avatar_modify
Groups all of the pfp modifying commands to allow a single concurrency limit.
.avatareasterify [colours...]
This "Easterifies" the user's avatar.

royal sinew
#

.challenge pyThon

wicked parrotBOT
#
Fat chance.

We ran into an error when getting the kata from codewars.com, try again later.

royal sinew
#

.src challenge

wicked parrotBOT
#
Command: challenge

The challenge command pulls a random kata (challenge) from codewars.com.

Source Code
royal sinew
#

.challenge Python

wicked parrotBOT
#
Not in a million years.

We ran into an error when getting the kata from codewars.com, try again later.

royal sinew
#

.challenge

wicked parrotBOT
#

Write a method that takes one argument as name and then greets that name, capitalized and ends with an exclamation point.

Example:

"riley" --> "Hello Riley!"
"JACK"  --> "Hello Jack!"
Difficulty

7 kyu

royal sinew
#

.challenge go

wicked parrotBOT
#

Buddy pairs

You know what divisors of a number are. The divisors of a positive integer n are said to be proper when you consider only the divisors other than n itself. In the following description, divisors will mean proper divisors. For example for 100 they are 1, 2, 4, 5, 10, 20, 25, and 50.

Let s(n) be the sum of these proper divisors of n. Call buddy two positive integers such that the sum of the proper divisors of each number is one more than the other number:

(n, m) are a pair of buddy if s(m) = n + 1 and s(n) = m + 1

For example 48 & 75 is such a pair:

  • Divisors of 48 are: 1, 2, 3, 4, 6, 8, 12, 16, 24 --> sum: 76 = 75 + 1
  • Divisors of 75 are: 1, 3, 5, 15, 25 --> sum: 49 = 48 + 1

Task

... continue reading

Difficulty

5 kyu

vivid valley
#

.wa 5^i

wicked parrotBOT
vivid valley
#

.wa 3^(2-i)

wicked parrotBOT
wraith acorn
#

.reverse racecar

wicked parrotBOT
#

racecar

wraith acorn
#

nice

vivid valley
#

.wa (cisx)^5

wicked parrotBOT
vivid valley
#

.wa Im((cisx)^5)

wicked parrotBOT
vivid valley
#

.wa integral of sin^3x * cos^4x dx

wicked parrotBOT
main scarab
#

.ping

wicked parrotBOT
#
:ping_pong: Pong!

Gateway Latency: 106ms

mossy skiff
#

!e

for i in range (9999999999999999):
   print(i)
rough gladeBOT
#

@mossy skiff :x: Your eval job has completed with return code 143 (SIGTERM).

001 | 0
002 | 1
003 | 2
004 | 3
005 | 4
006 | 5
007 | 6
008 | 7
009 | 8
010 | 9
011 | 10
... (truncated - too many lines)

Full output: too long to upload

mossy skiff
#

!e

while 1,
   for i in range (3):
      print(i)
rough gladeBOT
#

@mossy skiff :x: Your eval job has completed with return code 1.

001 |   File "<string>", line 1
002 |     while 1,
003 |            ^
004 | SyntaxError: invalid syntax
mossy skiff
#

!e

while 1:
   for i in range (3):
      print(i)
rough gladeBOT
#

@mossy skiff :x: Your eval job has completed with return code 143 (SIGTERM).

001 | 0
002 | 1
003 | 2
004 | 0
005 | 1
006 | 2
007 | 0
008 | 1
009 | 2
010 | 0
011 | 1
... (truncated - too many lines)

Full output: too long to upload

mossy skiff
#

!e

class foo:
   def __init__(self, bar):
      self.bar = self.foo
      self.foo = self.bar
bar = foo()
bar.bar += 1
rough gladeBOT
#

@mossy skiff :x: Your eval job has completed with return code 1.

001 | Traceback (most recent call last):
002 |   File "<string>", line 5, in <module>
003 | TypeError: foo.__init__() missing 1 required positional argument: 'bar'
mossy skiff
#

!e

class foo:
   def __init__(self):
      self.bar = self.foo
      self.foo = self.bar
bar = foo()
bar.bar += 1
rough gladeBOT
#

@mossy skiff :x: Your eval job has completed with return code 1.

001 | Traceback (most recent call last):
002 |   File "<string>", line 5, in <module>
003 |   File "<string>", line 3, in __init__
004 | AttributeError: 'foo' object has no attribute 'foo'
mossy skiff
#

!e

class foo:
   def __init__(self):
      self.foo = 0
      self.bar = self.foo
      self.foo = self.bar
bar = foo()
bar.bar += 1
rough gladeBOT
#

@mossy skiff :warning: Your eval job has completed with return code 0.

[No output]
mossy skiff
#

!e

for i in range(50):
   bar = 0 if (i / 2) == int(i / 2) else 9
   print(bar)
rough gladeBOT
mossy skiff
#

!e

for i in range(1000):
   print(0)
rough gladeBOT
mossy skiff
#

!e

for i in range(1001):
   print(i)
rough gladeBOT
mossy skiff
#

!e

for i in range(10000):
   print(i)
rough gladeBOT
#

@mossy skiff :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 1
003 | 2
004 | 3
005 | 4
006 | 5
007 | 6
008 | 7
009 | 8
010 | 9
011 | 10
... (truncated - too many lines)

Full output: too long to upload

mossy skiff
#

!e

for i in range(9999):
   print(i)
rough gladeBOT
#

@mossy skiff :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 1
003 | 2
004 | 3
005 | 4
006 | 5
007 | 6
008 | 7
009 | 8
010 | 9
011 | 10
... (truncated - too many lines)

Full output: too long to upload

mossy skiff
#

!e

for i in range(5000):
   print(i)
rough gladeBOT
#

@mossy skiff :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 1
003 | 2
004 | 3
005 | 4
006 | 5
007 | 6
008 | 7
009 | 8
010 | 9
011 | 10
... (truncated - too many lines)

Full output: too long to upload

mossy skiff
#

!e

for i in range(2500):
   print(i)
rough gladeBOT
#

@mossy skiff :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 1
003 | 2
004 | 3
005 | 4
006 | 5
007 | 6
008 | 7
009 | 8
010 | 9
011 | 10
... (truncated - too many lines)

Full output: too long to upload

mossy skiff
#

!e

for i in range(2499):
   print(i)
rough gladeBOT
#

@mossy skiff :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 1
003 | 2
004 | 3
005 | 4
006 | 5
007 | 6
008 | 7
009 | 8
010 | 9
011 | 10
... (truncated - too many lines)

Full output: too long to upload

mossy skiff
#

!e

for i in range(2000):
   print(i)
rough gladeBOT
mossy skiff
#

!e

for i in range(2001):
   print(i)
rough gladeBOT
mossy skiff
#

!e

for i in range(2400):
   print(i)
rough gladeBOT
#

@mossy skiff :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 1
003 | 2
004 | 3
005 | 4
006 | 5
007 | 6
008 | 7
009 | 8
010 | 9
011 | 10
... (truncated - too many lines)

Full output: too long to upload

mossy skiff
#

!e

for i in range(2300):
   print(i)
rough gladeBOT
#

@mossy skiff :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 1
003 | 2
004 | 3
005 | 4
006 | 5
007 | 6
008 | 7
009 | 8
010 | 9
011 | 10
... (truncated - too many lines)

Full output: too long to upload

mossy skiff
#

!e

for i in range(2200):
   print(i)
rough gladeBOT
mossy skiff
#

!e

for i in range(2250):
   print(i)
rough gladeBOT
#

@mossy skiff :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 1
003 | 2
004 | 3
005 | 4
006 | 5
007 | 6
008 | 7
009 | 8
010 | 9
011 | 10
... (truncated - too many lines)

Full output: too long to upload

mossy skiff
#

!e

for i in range(2249):
   print(i)
rough gladeBOT
#

@mossy skiff :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 1
003 | 2
004 | 3
005 | 4
006 | 5
007 | 6
008 | 7
009 | 8
010 | 9
011 | 10
... (truncated - too many lines)

Full output: too long to upload

mossy skiff
#

!e

for i in range(2201):
   print(i)
rough gladeBOT
mossy skiff
#

!e

for i in range(2210):
   print(i)
rough gladeBOT
mossy skiff
#

!e

for i in range(2270):
   print(i)
rough gladeBOT
#

@mossy skiff :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 1
003 | 2
004 | 3
005 | 4
006 | 5
007 | 6
008 | 7
009 | 8
010 | 9
011 | 10
... (truncated - too many lines)

Full output: too long to upload

mossy skiff
#

!e

for i in range(2240):
   print(i)
rough gladeBOT
#

@mossy skiff :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 1
003 | 2
004 | 3
005 | 4
006 | 5
007 | 6
008 | 7
009 | 8
010 | 9
011 | 10
... (truncated - too many lines)

Full output: too long to upload

mossy skiff
#

!e

for i in range(2230):
   print(i)
rough gladeBOT
#

@mossy skiff :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 1
003 | 2
004 | 3
005 | 4
006 | 5
007 | 6
008 | 7
009 | 8
010 | 9
011 | 10
... (truncated - too many lines)

Full output: too long to upload

mossy skiff
#

!e

for i in range(2229):
   print(i)
rough gladeBOT
#

@mossy skiff :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 1
003 | 2
004 | 3
005 | 4
006 | 5
007 | 6
008 | 7
009 | 8
010 | 9
011 | 10
... (truncated - too many lines)

Full output: too long to upload

mossy skiff
#

!e

for i in range(2222):
   print(i)
rough gladeBOT
mossy skiff
#

!e

for i in range(2228):
   print(i)
rough gladeBOT
#

@mossy skiff :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 1
003 | 2
004 | 3
005 | 4
006 | 5
007 | 6
008 | 7
009 | 8
010 | 9
011 | 10
... (truncated - too many lines)

Full output: too long to upload

mossy skiff
#

!e

for i in range(2223):
   print(i)
rough gladeBOT
#

@mossy skiff :white_check_mark: Your eval job has completed with return code 0.

001 | 0
002 | 1
003 | 2
004 | 3
005 | 4
006 | 5
007 | 6
008 | 7
009 | 8
010 | 9
011 | 10
... (truncated - too many lines)

Full output: too long to upload

mossy skiff
#

!e

for i in range(2222):
   print(i)
rough gladeBOT
mossy skiff
#

!e

while 1:
   print(i)
rough gladeBOT
#

@mossy skiff :x: Your eval job has completed with return code 1.

001 | Traceback (most recent call last):
002 |   File "<string>", line 2, in <module>
003 | NameError: name 'i' is not defined. Did you mean: 'id'?
mossy skiff
#

!e

while 1:
   print(1)
rough gladeBOT
#

@mossy skiff :x: Your eval job has completed with return code 143 (SIGTERM).

001 | 1
002 | 1
003 | 1
004 | 1
005 | 1
006 | 1
007 | 1
008 | 1
009 | 1
010 | 1
011 | 1
... (truncated - too many lines)

Full output: too long to upload

mossy skiff
#

!e

while 1:
   pass
rough gladeBOT
#

@mossy skiff :warning: Your eval job timed out or ran out of memory.

[No output]
mossy skiff
#

!e

rough gladeBOT
#
Command Help

!eval [code]
Can also use: e

*Run Python code and get the results.

This command supports multiple lines of code, including code wrapped inside a formatted code block. Code can be re-evaluated by editing the original message within 10 seconds and clicking the reaction that subsequently appears.

We've done our best to make this sandboxed, but do let us know if you manage to find an issue with it!*

ocean relic
#

hi

#

oo

#

.

#

!e

rough gladeBOT
#
Command Help

!eval [code]
Can also use: e

*Run Python code and get the results.

This command supports multiple lines of code, including code wrapped inside a formatted code block. Code can be re-evaluated by editing the original message within 10 seconds and clicking the reaction that subsequently appears.

We've done our best to make this sandboxed, but do let us know if you manage to find an issue with it!*

ocean relic
#

!ping

rough gladeBOT
#

You are not allowed to use that command here. Please use the #bot-commands channel instead.

royal sinew
#

.help aoc

wicked parrotBOT
#
Command Help

**```
.adventofcode

**Can also use:** `aoc`

*All of the Advent of Code commands.*

**Subcommands:**
**`about `**
*Learn about Advent of Code*
**`countdown `**
*Return time left until next day*
**`join `**
*Learn how to join the leaderboard (via DM)*
**`stats `**
*Get daily statistics for the Python Discord leaderboard*
**`subscribe `**
*Notifications for new days*
royal sinew
#

.aoc

wicked parrotBOT
#
Command Help

**```
.adventofcode

**Can also use:** `aoc`

*All of the Advent of Code commands.*

**Subcommands:**
**`about `**
*Learn about Advent of Code*
**`countdown `**
*Return time left until next day*
**`join `**
*Learn how to join the leaderboard (via DM)*
**`stats `**
*Get daily statistics for the Python Discord leaderboard*
**`subscribe `**
*Notifications for new days*
royal sinew
#

.aoc about

wicked parrotBOT
#
What is Advent of Code?

Advent of Code (AoC) is a series of small programming puzzles for a variety of skill levels, run every year during the month of December.

They are self-contained and are just as appropriate for an expert who wants to stay sharp as they are for a beginner who is just learning to code. Each puzzle calls upon different skills and has two parts that build on a theme.

How do I sign up?

Sign up with one of these services:

Auth Services

GitHub
Google
Twitter
Reddit

How does scoring work?

For the global leaderboard, the first person to get a star first gets 100 points, the second person gets 99 points, and so on down to 1 point at 100th place.

For private leaderboards, the first person to get a star gets N points, where N is the number of people on the leaderboard. The second person to get the star gets N-1 points and so on and so forth.

Join our private leaderboard!

Come join the Python Discord private leaderboard and compete against other people in the community! Get the join code using .aoc join and visit the private leaderboard page to join our leaderboard.

final flame
#

.8bitify

wicked parrotBOT
#
Your 8-bit avatar

Here is your avatar. I think it looks all cool and 'retro'.

main scarab
#

.catify

wicked parrotBOT
#

Your catified nickname is: truth | ᓕᘏᗢ

chilly canopy
#

.16bitify

#

.8bitify

wicked parrotBOT
#
Your 8-bit avatar

Here is your avatar. I think it looks all cool and 'retro'.

tacit root
#

.mosaic

wicked parrotBOT
#
Your mosaic avatar

Here is your avatar. I think it looks a bit puzzling
Made with 16 squares.

tacit root
#

.8bitify

wicked parrotBOT
#
Your 8-bit avatar

Here is your avatar. I think it looks all cool and 'retro'.

main scarab
#

.8bitify

wicked parrotBOT
#
Your 8-bit avatar

Here is your avatar. I think it looks all cool and 'retro'.

main scarab
#

.4bitify

#

.mosaic

wicked parrotBOT
#
Your mosaic avatar

Here is your avatar. I think it looks a bit puzzling
Made with 16 squares.

main scarab
#

.help

wicked parrotBOT
#
Command Help

AdventOfCode
.adventofcode
All of the Advent of Code commands.

Anagram
.anagram
Given shuffled letters, rearrange them into anagrams.

AprilFoolVideos
.fool
Get a random April Fools' video from Youtube.

AvatarModify
.8bitify
Pixelates your avatar and changes the palette to an 8bit one.
.avatar_modify
Groups all of the pfp modifying commands to allow a single concurrency limit.
.avatareasterify [colours...]
This "Easterifies" the user's avatar.

main scarab
#

.help avatar_modify

wicked parrotBOT
#
Command Help

**```
.avatar_modify

**Can also use:** `avatar_mod`, `avatarmod`, `pfp_mod`, `pfpmod`

*Groups all of the pfp modifying commands to allow a single concurrency limit.*

**Subcommands:**
**`8bitify `**
*Pixelates your avatar and changes the palette to an 8bit one.*
**`avatareasterify [colours...]`**
*This "Easterifies" the user's avatar.*
**`mosaic [squares=16]`**
*Splits your avatar into x squares, randomizes them and stitches them back into a new image!*
**`prideavatar [option=lgbt] [pixels=64]`**
*This surrounds an avatar with a border of a specified LGBT flag.*
**`reverse <text>`**
*Reverses the sent text.*
**`spookyavatar `**
*Spookify an user's avatar.*
main scarab
#

.avatareasterify blue

wicked parrotBOT
#
Your Lovely Easterified Avatar!

Here is your lovely avatar, all bright and colourful
with Easter pastel colours. Enjoy :D

main scarab
#

.avatareasterify yellow

wicked parrotBOT
#
Your Lovely Easterified Avatar!

Here is your lovely avatar, all bright and colourful
with Easter pastel colours. Enjoy :D

main scarab
#

.spookyavatar

wicked parrotBOT
#
Is this you or am I just really paranoid?
main scarab
#

.spookyavatar

wicked parrotBOT
#
Is this you or am I just really paranoid?
main scarab
#

Oh shit this one was cool

#

.spookyavatar

wicked parrotBOT
#
Is this you or am I just really paranoid?
main scarab
#

.spookyavatar

wicked parrotBOT
#
Is this you or am I just really paranoid?
main scarab
#

.spookyavtar

#

.spookyavatar

wicked parrotBOT
#
Is this you or am I just really paranoid?
main scarab
#

.spookyavatar

wicked parrotBOT
#
Is this you or am I just really paranoid?
main scarab
#

.spookyavatar

wicked parrotBOT
#
Is this you or am I just really paranoid?
molten briar
#

.quack

wicked parrotBOT
main scarab
#

.quack

wicked parrotBOT
main scarab
#

.help

wicked parrotBOT
#
Command Help

AvatarModify
.mosaic [squares=16]
Splits your avatar into x squares, randomizes them and stitches them back into a new image!
.prideavatar [option=lgbt] [pixels=64]
This surrounds an avatar with a border of a specified LGBT flag.
.reverse <text>
Reverses the sent text.
.spookyavatar
Spookify an user's avatar.

Battleship
.battleship
Play a game of Battleship with someone else!

BeMyValentine
.bemyvalentine <user> [valentine_type]
Send a valentine to a specified user with the lovefest role.

Bookmark
.bookmark <target_message> [title=Bookmark]
Send the author a link to target_message via DMs.

main scarab
#

.avatar_modify

wicked parrotBOT
#
Command Help

**```
.avatar_modify

**Can also use:** `avatar_mod`, `avatarmod`, `pfp_mod`, `pfpmod`

*Groups all of the pfp modifying commands to allow a single concurrency limit.*

**Subcommands:**
**`8bitify `**
*Pixelates your avatar and changes the palette to an 8bit one.*
**`avatareasterify [colours...]`**
*This "Easterifies" the user's avatar.*
**`mosaic [squares=16]`**
*Splits your avatar into x squares, randomizes them and stitches them back into a new image!*
**`prideavatar [option=lgbt] [pixels=64]`**
*This surrounds an avatar with a border of a specified LGBT flag.*
**`reverse <text>`**
*Reverses the sent text.*
**`spookyavatar `**
*Spookify an user's avatar.*
main scarab
#

.prideavatar

wicked parrotBOT
#
Your Lovely Pride Avatar!

Here is your lovely avatar, surrounded by
a beautiful lgbt flag. Enjoy :D

main scarab
#

lmao

#

.8itify

#

.8bitify

wicked parrotBOT
#
Your 8-bit avatar

Here is your avatar. I think it looks all cool and 'retro'.

main scarab
#

.help

wicked parrotBOT
#
Command Help

AvatarModify
.mosaic [squares=16]
Splits your avatar into x squares, randomizes them and stitches them back into a new image!
.prideavatar [option=lgbt] [pixels=64]
This surrounds an avatar with a border of a specified LGBT flag.
.reverse <text>
Reverses the sent text.
.spookyavatar
Spookify an user's avatar.

Battleship
.battleship
Play a game of Battleship with someone else!

BeMyValentine
.bemyvalentine <user> [valentine_type]
Send a valentine to a specified user with the lovefest role.

Bookmark
.bookmark <target_message> [title=Bookmark]
Send the author a link to target_message via DMs.

main scarab
#

.bemyvalentine @main scarab

wicked parrotBOT
#
You're bad at computers.

Your input was invalid: You cannot send a valentine to truth#0100 as they do not have the lovefest role!

Usage:```
.bemyvalentine <user> [valentine_type]

main scarab
#

.bemyvalentine @main scarab

wicked parrotBOT
#
Noooooo!!

Your input was invalid: You cannot send a valentine to truth#0100 as they do not have the lovefest role!

Usage:```
.bemyvalentine <user> [valentine_type]

main scarab
#

.bemyvalentine @main scarab lol

wicked parrotBOT
#
That was a mistake.

Your input was invalid: You cannot send a valentine to truth#0100 as they do not have the lovefest role!

Usage:```
.bemyvalentine <user> [valentine_type]

main scarab
#

.avatar

#

.savatar

wicked parrotBOT
#
Is this you or am I just really paranoid?
main scarab
#

.savatar @wicked parrot

wicked parrotBOT
#
Is this you or am I just really paranoid?
main scarab
#

.info

#

.server

#

.user

#

.help

wicked parrotBOT
#
Command Help

AdventOfCode
.adventofcode
All of the Advent of Code commands.

Anagram
.anagram
Given shuffled letters, rearrange them into anagrams.

AprilFoolVideos
.fool
Get a random April Fools' video from Youtube.

AvatarModify
.8bitify
Pixelates your avatar and changes the palette to an 8bit one.
.avatar_modify
Groups all of the pfp modifying commands to allow a single concurrency limit.
.avatareasterify [colours...]
This "Easterifies" the user's avatar.

main scarab
#

.anagram

wicked parrotBOT
#
Find anagrams from these letters: 'DENRT'

You have 60 seconds to find correct words.

main scarab
#

ENTRY

#

NERDT

#

DRENT

#

drent

#

what