#sir-lancebot-playground

1 messages · Page 250 of 1

wicked parrotBOT
#
Unable to find status floof for 591.
sleek lodge
#

.status 590

wicked parrotBOT
#
Unable to find status floof for 590.
sleek lodge
#

...

#

why

#

<

#

#

_<

#

o_o

#

still the same

#

–_–

#

-ˆ-

#

o¯o

#

idea

#

0˘0

#

.status 589
.status 588
.status 587
.status 586
.status 585
.status 584
.status 583
.status 582
.status 581
.status 580

wicked parrotBOT
#
Unable to find status floof for 589.
sleek lodge
#

.status 589
.status 588
.status 587
.status 586
.status 585
.status 584
.status 583
.status 582
.status 581
.status 580
.status 579
.status 578
.status 577
.status 576
.status 575
.status 574
.status 573
.status 572
.status 571
.status 570
.status 569
.status 568
.status 567
.status 566
.status 565
.status 564
.status 563
.status 562
.status 561
.status 560
.status 559
.status 558
.status 557
.status 556
.status 555
.status 554

wicked parrotBOT
#
Unable to find status floof for 589.
sleek lodge
#

what?

#

.status 488
.status 487
.status 486
.status 485
.status 484
.status 483
.status 482
.status 481
.status 480
.status 479
.status 478
.status 477
.status 476
.status 475
.status 474
.status 473

wicked parrotBOT
#
Unable to find status floof for 488.
sleek lodge
#

0~0

#

| |

#

oh well

#

status 314.15926

#

.status 314.1592635

wicked parrotBOT
#
You blew it.

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

Usage:```
.http_status <code>

sleek lodge
#

.satus 314

#

oops yes

#

yes

#

.status 314

wicked parrotBOT
#
Unable to find status floof for 314.
sleek lodge
#

status how much wood would a woodchuck chuck if a wood chuck could chuck wood

#

.status how much wood would a woodchuck chuck if a wood chuck could chuck wood

wicked parrotBOT
#
You blew it.

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

Usage:```
.http_status <code>

sleek lodge
#

i thought so to

#

.spoky

#

.spotify

#

.spookify

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

.spookify

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

.spooooookify

#

.spookify

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

.spokify

#

no spok

little pewter
#

.status 505

wicked parrotBOT
#
Unable to find status floof for 505.
little pewter
#

.status 504

wicked parrotBOT
#
**Status: 504**
little pewter
#

.status 418

wicked parrotBOT
#
**Status: 418**
little pewter
#

.status 420

wicked parrotBOT
#
**Status: 420**
dense field
#

.color sunset pink

#

.color name sunset pink

wicked parrotBOT
#
Pink

Color information for Name sunset pink.

RGB

(255, 192, 203)

HSV

(350, 25, 100)

HSL

(350, 100, 88)

CMYK

(0, 25, 20, 0)

Hex

#FFC0CB

Name

Pink

dense field
#

pretty

#

.color name sunset orange

wicked parrotBOT
#
Sunset Orange

Color information for Name sunset orange.

RGB

(254, 76, 64)

HSV

(4, 75, 100)

HSL

(4, 99, 62)

CMYK

(0, 70, 75, 0)

Hex

#FE4C40

Name

Sunset Orange

dense field
#

.color name sunset

wicked parrotBOT
#
Sun

Color information for Name sunset.

RGB

(251, 172, 19)

HSV

(40, 92, 98)

HSL

(40, 97, 53)

CMYK

(0, 31, 92, 2)

Hex

#FBAC13

Name

Sun

dense field
#

.color name sunset blue

wicked parrotBOT
#
Blue

Color information for Name sunset blue.

RGB

(0, 0, 255)

HSV

(240, 100, 100)

HSL

(240, 100, 50)

CMYK

(100, 100, 0, 0)

Hex

#0000FF

Name

Blue

dense field
#

.color name sunset purple

wicked parrotBOT
#
Purple

Color information for Name sunset purple.

RGB

(102, 0, 153)

HSV

(280, 100, 60)

HSL

(280, 100, 30)

CMYK

(33, 100, 0, 40)

Hex

#660099

Name

Purple

edgy owl
#

.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.*
edgy owl
#

.challenge python

wicked parrotBOT
#

Task

A rectangle with sides equal to even integers a and b is drawn on the Cartesian plane. Its center (the intersection point of its diagonals) coincides with the point (0, 0), but the sides of the rectangle are not parallel to the axes; instead, they are forming 45 degree angles with the axes.

How many points with integer coordinates are located inside the given rectangle (including on its sides)?

Example

For a = 6 and b = 4, the output should be 23

The following picture illustrates the example, and the 23 points are marked green.

Input/Output

  • [input] integer a

    A positive even integer.

    Constraints: 2 ≤ a ≤ 10000.

  • [input] integer b

    A positive even integer.

    Constraints: 2 ≤ b ≤ 10000.

  • [output] an integer

    The number of inner points with integer coordinates.

Difficulty

4 kyu

edgy cosmos
#

.aoc lonk aman25ta

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*
**`dayandstar [maximum_scorers_day_and_star=10]`**
*Get a view that lets you filter the leaderboard by day and star*
**`global `**
*Get a link to the global leaderboard*
**`join `**
*Learn how to join the leaderboard (via DM)*
**`leaderboard [aoc_name]`**
*Get a snapshot of the PyDis private AoC leaderboard*
**`link [aoc_name]`**
*Tie your Discord account with your Advent of Code name.*
**`stats `**
*Get daily statistics for the Python Discord leaderboard*
**`subscribe `**
*Notifications for new days*
edgy cosmos
#

.aoc link aman25ta

wicked parrotBOT
misty elk
#

.aoc link chilaxan

wicked parrotBOT
misty elk
#

.aoc link test

wicked parrotBOT
misty elk
#

.aoc link chilaxan

wicked parrotBOT
inner beacon
#

.aoc SuPythony

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*
**`dayandstar [maximum_scorers_day_and_star=10]`**
*Get a view that lets you filter the leaderboard by day and star*
**`global `**
*Get a link to the global leaderboard*
**`join `**
*Learn how to join the leaderboard (via DM)*
**`leaderboard [aoc_name]`**
*Get a snapshot of the PyDis private AoC leaderboard*
**`link [aoc_name]`**
*Tie your Discord account with your Advent of Code name.*
**`stats `**
*Get daily statistics for the Python Discord leaderboard*
**`subscribe `**
*Notifications for new days*
inner beacon
#

.aoc link SuPythony

wicked parrotBOT
inner beacon
#

.aoc lv

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*
**`dayandstar [maximum_scorers_day_and_star=10]`**
*Get a view that lets you filter the leaderboard by day and star*
**`global `**
*Get a link to the global leaderboard*
**`join `**
*Learn how to join the leaderboard (via DM)*
**`leaderboard [aoc_name]`**
*Get a snapshot of the PyDis private AoC leaderboard*
**`link [aoc_name]`**
*Tie your Discord account with your Advent of Code name.*
**`stats `**
*Get daily statistics for the Python Discord leaderboard*
**`subscribe `**
*Notifications for new days*
inner beacon
#

.aoc lb

wicked parrotBOT
#

Here's our current top 10 (and your personal stats compared to the top 10)! 🎄🎄🎄

     | Name                      | Score | ⭐, ⭐⭐
--------------------------------------------------
  55 | (You) SuPythony           |  6303 | (4, 4)
   1 | Oliver Ni                 |  6863 | (4, 4)
   2 | Defelo                    |  6838 | (4, 4)
   3 | Zeyu Chen                 |  6828 | (4, 4)
   4 | Connor Nelson             |  6783 | (4, 4)
   5 | Kevin Sheng               |  6782 | (4, 4)
   6 | LX                        |  6748 | (4, 4)
   7 | Max Bowman                |  6741 | (4, 4)
   8 | Kelly Dance               |  6728 | (4, 4)
   9 | Anonymous #1087784        |  6715 | (4, 4)

The leaderboard is refreshed every 30 minutes.

Number of Participants

859

Full Leaderboard
misty elk
#

.aoc link @azure wedge

wicked parrotBOT
misty elk
#

.aoc link chilaxan

wicked parrotBOT
misty elk
#

.aoc lb

wicked parrotBOT
#

Here's our current top 10 (and your personal stats compared to the top 10)! 🎄🎄🎄

     | Name                      | Score | ⭐, ⭐⭐
--------------------------------------------------
  36 | (You) chilaxan            |  6486 | (4, 4)
   1 | Oliver Ni                 |  6863 | (4, 4)
   2 | Defelo                    |  6838 | (4, 4)
   3 | Zeyu Chen                 |  6828 | (4, 4)
   4 | Connor Nelson             |  6783 | (4, 4)
   5 | Kevin Sheng               |  6782 | (4, 4)
   6 | LX                        |  6748 | (4, 4)
   7 | Max Bowman                |  6741 | (4, 4)
   8 | Kelly Dance               |  6728 | (4, 4)
   9 | Anonymous #1087784        |  6715 | (4, 4)

The leaderboard is refreshed every 30 minutes.

Number of Participants

859

Full Leaderboard
misty elk
#

.aoc link ```chilaxan

wicked parrotBOT
misty elk
#

.aoc lb

wicked parrotBOT
#
You blew it.

Your input was invalid: Sorry, your profile does not exist in this leaderboard.

To join our leaderboard, run the command .aoc join. If you've joined recently, please wait up to 30 minutes for our leaderboard to refresh.

Usage:```
.adventofcode leaderboard [aoc_name]

misty elk
#

.aoc link chilaxan

wicked parrotBOT
misty elk
#

.aoc lb

wicked parrotBOT
#

Here's our current top 10 (and your personal stats compared to the top 10)! 🎄🎄🎄

     | Name                      | Score | ⭐, ⭐⭐
--------------------------------------------------
  36 | (You) chilaxan            |  6486 | (4, 4)
   1 | Oliver Ni                 |  6863 | (4, 4)
   2 | Defelo                    |  6838 | (4, 4)
   3 | Zeyu Chen                 |  6828 | (4, 4)
   4 | Connor Nelson             |  6783 | (4, 4)
   5 | Kevin Sheng               |  6782 | (4, 4)
   6 | LX                        |  6748 | (4, 4)
   7 | Max Bowman                |  6741 | (4, 4)
   8 | Kelly Dance               |  6728 | (4, 4)
   9 | Anonymous #1087784        |  6715 | (4, 4)

The leaderboard is refreshed every 30 minutes.

Number of Participants

859

Full Leaderboard
azure wedge
#

.aoc link @slate matrix

wicked parrotBOT
marble pivot
#

.aoc link TheodoreHua

wicked parrotBOT
marble pivot
#

.aoc lb

wicked parrotBOT
#
Are you trying to kill me?

Your input was invalid: Sorry, your profile does not exist in this leaderboard.

To join our leaderboard, run the command .aoc join. If you've joined recently, please wait up to 30 minutes for our leaderboard to refresh.

Usage:```
.adventofcode leaderboard [aoc_name]

#

Your linked account has been changed to Theodore Hua.

#

Here's our current top 10 (and your personal stats compared to the top 10)! 🎄🎄🎄

     | Name                      | Score | ⭐, ⭐⭐
--------------------------------------------------
 190 | (You) Theodore Hua        |  4866 | (4, 4)
   1 | Oliver Ni                 |  6863 | (4, 4)
   2 | Defelo                    |  6838 | (4, 4)
   3 | Zeyu Chen                 |  6828 | (4, 4)
   4 | Connor Nelson             |  6783 | (4, 4)
   5 | Kevin Sheng               |  6782 | (4, 4)
   6 | LX                        |  6748 | (4, 4)
   7 | Max Bowman                |  6741 | (4, 4)
   8 | Kelly Dance               |  6728 | (4, 4)
   9 | Anonymous #1087784        |  6715 | (4, 4)

The leaderboard is refreshed every 30 minutes.

Number of Participants

859

Full Leaderboard
azure wedge
#

.help aoc link

wicked parrotBOT
#
Command Help

**```
.adventofcode link [aoc_name]

**Can also use:** `adventofcode  connect`

*Link your Discord Account to your Advent of Code name.

Stored in a Redis Cache with the format of `Discord ID: Advent of Code Name`*
merry jackal
#

.aoc link IceBlueWolf

wicked parrotBOT
merry jackal
#

.aoc lb

wicked parrotBOT
#

Here's our current top 10 (and your personal stats compared to the top 10)! 🎄🎄🎄

     | Name                      | Score | ⭐, ⭐⭐
--------------------------------------------------
 280 | (You) Icebluewolf         |  3624 | (3, 3)
   1 | Oliver Ni                 |  6895 | (4, 4)
   2 | Defelo                    |  6870 | (4, 4)
   3 | Zeyu Chen                 |  6860 | (4, 4)
   4 | Connor Nelson             |  6815 | (4, 4)
   5 | Kevin Sheng               |  6814 | (4, 4)
   6 | LX                        |  6780 | (4, 4)
   7 | Max Bowman                |  6773 | (4, 4)
   8 | Kelly Dance               |  6760 | (4, 4)
   9 | Anonymous #1087784        |  6747 | (4, 4)

The leaderboard is refreshed every 30 minutes.

Number of Participants

863

Full Leaderboard
ancient mirage
#

.challen python

#

.challenge python

wicked parrotBOT
#

Task:

Write a function that accepts two integers and returns the remainder of dividing the larger value by the smaller value.

Divison by zero should return `-1`. 
Divison by zero should throw a `DivideByZeroException`. 
Division by zero should return `NaN`.
Division by zero should return an empty value.

Examples:

n = 17
m = 5
result = 2 (remainder of `17 / 5`)

n = 13
m = 72
result = 7 (remainder of `72 / 13`)

n = 0
m = -1
result = 0 (remainder of `0 / -1`)

n = 0
m = 1
result - division by zero (refer to the specifications on how to handle this in your language)
Difficulty

8 kyu

ancient mirage
#

56

sudden fulcrum
#

.aoc link Parzivel-1

wicked parrotBOT
sudden fulcrum
#

.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*
**`dayandstar [maximum_scorers_day_and_star=10]`**
*Get a view that lets you filter the leaderboard by day and star*
**`global `**
*Get a link to the global leaderboard*
**`join `**
*Learn how to join the leaderboard (via DM)*
**`leaderboard [aoc_name]`**
*Get a snapshot of the PyDis private AoC leaderboard*
**`link [aoc_name]`**
*Tie your Discord account with your Advent of Code name.*
**`stats `**
*Get daily statistics for the Python Discord leaderboard*
**`subscribe `**
*Notifications for new days*
sudden fulcrum
#

.aoc link Parzivel-1

wicked parrotBOT
wicked parrotBOT
#

You have linked your Discord ID to "Abhinav Choudhary".

remote minnow
#

.help aoc

lofty ledge
#

.aoc join

little pewter
#

.aoc stats

wicked parrotBOT
#
Day   ⭐  ⭐⭐ |   %⭐    %⭐⭐
================================
 1)  454   431 |  52.06%  49.43%
 2)  414   403 |  47.48%  46.22%
 3)  379   316 |  43.46%  36.24%
 4)  262   245 |  30.05%  28.10%
 5)  130   114 |  14.91%  13.07%
 6)    0     0 |   0.00%   0.00%
 7)    0     0 |   0.00%   0.00%
 8)    0     0 |   0.00%   0.00%
 9)    0     0 |   0.00%   0.00%
10)    0     0 |   0.00%   0.00%
11)    0     0 |   0.00%   0.00%
12)    0     0 |   0.00%   0.00%
13)    0     0 |   0.00%   0.00%
14)    0     0 |   0.00%   0.00%
15)    0     0 |   0.00%   0.00%
16)    0     0 |   0.00%   0.00%
17)    0     0 |   0.00%   0.00%
18)    0     0 |   0.00%   0.00%
19)    0     0 |   0.00%   0.00%
20)    0     0 |   0.00%   0.00%
21)    0     0 |   0.00%   0.00%
22)    0     0 |   0.00%   0.00%
23)    0     0 |   0.00%   0.00%
24)    0     0 |   0.00%   0.00%
25)    0     0 |   0.00%   0.00%

The leaderboard is refreshed every 30 minutes.

Number of Participants

872

Full Leaderboard
jovial mulch
#

.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*
**`dayandstar [maximum_scorers_day_and_star=10]`**
*Get a view that lets you filter the leaderboard by day and star*
**`global `**
*Get a link to the global leaderboard*
**`join `**
*Learn how to join the leaderboard (via DM)*
**`leaderboard [aoc_name]`**
*Get a snapshot of the PyDis private AoC leaderboard*
**`link [aoc_name]`**
*Tie your Discord account with your Advent of Code name.*
**`stats `**
*Get daily statistics for the Python Discord leaderboard*
**`subscribe `**
*Notifications for new days*
jovial mulch
#

.aoc lb

wicked parrotBOT
#

Here's our current top 10 (and your personal stats compared to the top 10)! 🎄🎄🎄

     | Name                      | Score | ⭐, ⭐⭐
--------------------------------------------------
 124 | (You) Vthechamp22         |  6410 | (4, 4)
   1 | Oliver Ni                 |  8705 | (5, 5)
   2 | Zeyu Chen                 |  8674 | (5, 5)
   3 | Defelo                    |  8667 | (5, 5)
   4 | Kevin Sheng               |  8621 | (5, 5)
   5 | Connor Nelson             |  8586 | (5, 5)
   6 | Anonymous #1087784        |  8537 | (5, 5)
   7 | Kelly Dance               |  8506 | (5, 5)
   8 | Max Bowman                |  8493 | (5, 5)
   9 | LX                        |  8492 | (5, 5)

The leaderboard is refreshed every 30 minutes.

Number of Participants

872

Full Leaderboard
jovial mulch
#

noo

#

gotta wait 6 more mins

spring brook
#

.aoc link "Abhinav Choudhary"

wicked parrotBOT
spring brook
#

.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*
**`dayandstar [maximum_scorers_day_and_star=10]`**
*Get a view that lets you filter the leaderboard by day and star*
**`global `**
*Get a link to the global leaderboard*
**`join `**
*Learn how to join the leaderboard (via DM)*
**`leaderboard [aoc_name]`**
*Get a snapshot of the PyDis private AoC leaderboard*
**`link [aoc_name]`**
*Tie your Discord account with your Advent of Code name.*
**`stats `**
*Get daily statistics for the Python Discord leaderboard*
**`subscribe `**
*Notifications for new days*
spring brook
#

.aoc name

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*
**`dayandstar [maximum_scorers_day_and_star=10]`**
*Get a view that lets you filter the leaderboard by day and star*
**`global `**
*Get a link to the global leaderboard*
**`join `**
*Learn how to join the leaderboard (via DM)*
**`leaderboard [aoc_name]`**
*Get a snapshot of the PyDis private AoC leaderboard*
**`link [aoc_name]`**
*Tie your Discord account with your Advent of Code name.*
**`stats `**
*Get daily statistics for the Python Discord leaderboard*
**`subscribe `**
*Notifications for new days*
zinc trail
#

.src

wicked parrotBOT
lucid jackal
#

.aoc link "20-024_Filma Manurung"

wicked parrotBOT
lucid jackal
#

.aoc lb

wicked parrotBOT
#
Do you mind?

Your input was invalid: Sorry, your profile does not exist in this leaderboard.

To join our leaderboard, run the command .aoc join. If you've joined recently, please wait up to 30 minutes for our leaderboard to refresh.

Usage:```
.adventofcode leaderboard [aoc_name]

lucid jackal
#

.aoc join

gaunt pasture
zinc trail
#

.help

wicked parrotBOT
#
Command Help

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

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.

zinc trail
#

.riddle

wicked parrotBOT
#
What do you call a rabbit with fleas?

You have 10 seconds before the first hint.

#
Here's a hint: A bit of a looney tune!
#
Here's a hint: What's up Doc?!
zinc trail
#

bugs bunny

wicked parrotBOT
#

Well done @zinc trail for getting it right!

The answer is: Bugs Bunny!
zinc trail
#

.riddle

wicked parrotBOT
#
What do you call a rabbit with fleas?

You have 10 seconds before the first hint.

zinc trail
#

bugs bunny

wicked parrotBOT
#
Here's a hint: A bit of a looney tune!
#
Here's a hint: What's up Doc?!
#

Well done @zinc trail for getting it right!

The answer is: Bugs Bunny!
zinc trail
#

.riddle

wicked parrotBOT
#
What kind of music do bunnies like?

You have 10 seconds before the first hint.

#
Here's a hint: Two words!
#
Here's a hint: Jump to the beat!
zinc trail
#

Hip hop

wicked parrotBOT
#

Well done @zinc trail for getting it right!

The answer is: Hip hop!
zinc trail
#

.riddle

wicked parrotBOT
#
What kind of bunny can't hop?

You have 10 seconds before the first hint.

#
Here's a hint: Might melt in the sun!
zinc trail
#

Easter bunny

wicked parrotBOT
#
Here's a hint: Fragile and yummy!
#

Nobody got it right...

The answer is: A chocolate one!
zinc trail
#

.riddle

wicked parrotBOT
#
Where does the easter bunny eat breakfast?

You have 10 seconds before the first hint.

#
Here's a hint: No waffles here!
#
Here's a hint: An international home!
#

Nobody got it right...

The answer is: IHOP!
zinc trail
#

Ihop

#

.riddle

wicked parrotBOT
#
What happened to the Easter Bunny when he misbehaved at school?

You have 10 seconds before the first hint.

#
Here's a hint: Won't be back anymore!
zinc trail
#

eggspelled

wicked parrotBOT
#
Here's a hint: Worse than suspension!
#

Nobody got it right...

The answer is: He was eggspelled!
tall solstice
#

.aoc lb

wicked parrotBOT
#

Here's our current top 10! 🎄🎄🎄

     | Name                      | Score | ⭐, ⭐⭐
--------------------------------------------------
   1 | Oliver Ni                 |  8775 | (5, 5)
   2 | Zeyu Chen                 |  8744 | (5, 5)
   3 | Defelo                    |  8737 | (5, 5)
   4 | Kevin Sheng               |  8691 | (5, 5)
   5 | Connor Nelson             |  8656 | (5, 5)
   6 | Anonymous #1087784        |  8607 | (5, 5)
   7 | Kelly Dance               |  8576 | (5, 5)
   8 | Max Bowman                |  8563 | (5, 5)
   9 | LX                        |  8562 | (5, 5)
  10 | artcz                     |  8561 | (5, 5)

The leaderboard is refreshed every 30 minutes.

Number of Participants

879

Full Leaderboard
shut nebula
#

.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*
**`dayandstar [maximum_scorers_day_and_star=10]`**
*Get a view that lets you filter the leaderboard by day and star*
**`global `**
*Get a link to the global leaderboard*
**`join `**
*Learn how to join the leaderboard (via DM)*
**`leaderboard [aoc_name]`**
*Get a snapshot of the PyDis private AoC leaderboard*
**`link [aoc_name]`**
*Tie your Discord account with your Advent of Code name.*
**`stats `**
*Get daily statistics for the Python Discord leaderboard*
**`subscribe `**
*Notifications for new days*
sleek lodge
#

.aoc join

last bone
#

.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*
**`dayandstar [maximum_scorers_day_and_star=10]`**
*Get a view that lets you filter the leaderboard by day and star*
**`global `**
*Get a link to the global leaderboard*
**`join `**
*Learn how to join the leaderboard (via DM)*
**`leaderboard [aoc_name]`**
*Get a snapshot of the PyDis private AoC leaderboard*
**`link [aoc_name]`**
*Tie your Discord account with your Advent of Code name.*
**`stats `**
*Get daily statistics for the Python Discord leaderboard*
**`subscribe `**
*Notifications for new days*
pastel yoke
#

.color

wicked parrotBOT
#
Silver

Color information for Color Silver.

RGB

(192, 192, 192)

HSV

(0, 0, 75)

HSL

(0, 0, 75)

CMYK

(0, 0, 0, 25)

Hex

#C0C0C0

Name

Silver

sleek lodge
#

.status 111

wicked parrotBOT
#
Unable to find status floof for 111.
sleek lodge
#

status 321

#

.status 321

wicked parrotBOT
#
Unable to find status floof for 321.
sleek lodge
#

.status

wicked parrotBOT
#
You blew it.

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

Usage:```
.http_status <code>

sleek lodge
#

.status Gill bates

wicked parrotBOT
#
That was a mistake.

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

Usage:```
.http_status <code>

sleek lodge
#

net worth

zinc trail
#

.aoc stats

wicked parrotBOT
#
Day   ⭐  ⭐⭐ |   %⭐    %⭐⭐
================================
 1)  472   448 |  53.27%  50.56%
 2)  431   420 |  48.65%  47.40%
 3)  395   337 |  44.58%  38.04%
 4)  291   274 |  32.84%  30.93%
 5)  245   237 |  27.65%  26.75%
 6)    0     0 |   0.00%   0.00%
 7)    0     0 |   0.00%   0.00%
 8)    0     0 |   0.00%   0.00%
 9)    0     0 |   0.00%   0.00%
10)    0     0 |   0.00%   0.00%
11)    0     0 |   0.00%   0.00%
12)    0     0 |   0.00%   0.00%
13)    0     0 |   0.00%   0.00%
14)    0     0 |   0.00%   0.00%
15)    0     0 |   0.00%   0.00%
16)    0     0 |   0.00%   0.00%
17)    0     0 |   0.00%   0.00%
18)    0     0 |   0.00%   0.00%
19)    0     0 |   0.00%   0.00%
20)    0     0 |   0.00%   0.00%
21)    0     0 |   0.00%   0.00%
22)    0     0 |   0.00%   0.00%
23)    0     0 |   0.00%   0.00%
24)    0     0 |   0.00%   0.00%
25)    0     0 |   0.00%   0.00%

The leaderboard is refreshed every 30 minutes.

Number of Participants

886

Full Leaderboard
lost thorn
#

.riddle

wicked parrotBOT
#
Where does the easter bunny eat breakfast?

You have 10 seconds before the first hint.

#
Here's a hint: No waffles here!
lost thorn
#

.riddle

wicked parrotBOT
#
Here's a hint: An international home!
#

Nobody got it right...

The answer is: IHOP!
lost thorn
#

.riddle

wicked parrotBOT
#
What does the easter bunny get for making a basket?

You have 10 seconds before the first hint.

#
Here's a hint: KOBE!!
lost thorn
#

robe

wicked parrotBOT
#
Here's a hint: 1+1 = ?!
lost thorn
#

2

wicked parrotBOT
#

Nobody got it right...

The answer is: 2 points!
lost thorn
#

.riddle

wicked parrotBOT
#
What happened to the Easter Bunny when he misbehaved at school?

You have 10 seconds before the first hint.

lost thorn
#

egged

wicked parrotBOT
#
Here's a hint: Won't be back anymore!
#
Here's a hint: Worse than suspension!
#

Nobody got it right...

The answer is: He was eggspelled!
lost thorn
#

.riddle

wicked parrotBOT
#
Where does the easter bunny eat breakfast?

You have 10 seconds before the first hint.

lost thorn
#

IHOP

wicked parrotBOT
#
Here's a hint: No waffles here!
#
Here's a hint: An international home!
lost thorn
#

.IHOP

wicked parrotBOT
#

Well done @lost thorn for getting it right!

The answer is: IHOP!
marsh gale
#

.riddle

wicked parrotBOT
#
What does the easter bunny get for making a basket?

You have 10 seconds before the first hint.

#
Here's a hint: KOBE!!
#
Here's a hint: 1+1 = ?!
marsh gale
#

2 points

wicked parrotBOT
#

Well done @marsh gale for getting it right!

The answer is: 2 points!
marsh gale
#

.riddle

wicked parrotBOT
#
What happened to the Easter Bunny when he misbehaved at school?

You have 10 seconds before the first hint.

#
Here's a hint: Won't be back anymore!
#
Here's a hint: Worse than suspension!
marsh gale
#

Easter Egg

wicked parrotBOT
#

Nobody got it right...

The answer is: He was eggspelled!
marsh gale
#

Detention

marsh gale
#

.riddle

wicked parrotBOT
#
What kind of music do bunnies like?

You have 10 seconds before the first hint.

#
Here's a hint: Two words!
#
Here's a hint: Jump to the beat!
#

Nobody got it right...

The answer is: Hip hop!
marsh gale
#

.riddle

wicked parrotBOT
#
What kind of music do bunnies like?

You have 10 seconds before the first hint.

marsh gale
#

hip hop

wicked parrotBOT
#
Here's a hint: Two words!
marsh gale
#

Hip Hop

wicked parrotBOT
#
Here's a hint: Jump to the beat!
marsh gale
#

Hip hop

wicked parrotBOT
#

Well done @marsh gale for getting it right!

The answer is: Hip hop!
marsh gale
#

.riddle

wicked parrotBOT
#
What kind of bunny can't hop?

You have 10 seconds before the first hint.

#
Here's a hint: Might melt in the sun!
#
Here's a hint: Fragile and yummy!
#

Nobody got it right...

The answer is: A chocolate one!
charred quarry
#

.riddle

wicked parrotBOT
#
Why did the Easter Bunny have to fire the duck?

You have 10 seconds before the first hint.

charred quarry
#

idk

wicked parrotBOT
#
Here's a hint: Quack!
charred quarry
#

cuz it quacks

wicked parrotBOT
#
Here's a hint: MY EGGS!!!
charred quarry
#

duck quacks

wicked parrotBOT
#

Nobody got it right...

The answer is: He kept quacking the eggs!
runic shell
#

.bored

#

.fun

tight needle
#

.aoc join

plucky ruin
#

.aoc link Ceres

wicked parrotBOT
pastel yoke
#

.src

wicked parrotBOT
pastel yoke
#

.color

wicked parrotBOT
#
Iron

Color information for Color Iron.

RGB

(212, 215, 217)

HSV

(204, 2, 85)

HSL

(204, 6, 84)

CMYK

(2, 1, 0, 15)

Hex

#D4D7D9

Name

Iron

pastel yoke
#

.help color

wicked parrotBOT
#
Command Help

**```
.colour [colour_input]

**Can also use:** `color`

*Create an embed that displays colour information.

If no subcommand is called, a randomly selected colour will be shown.*

**Subcommands:**
**`cmyk <cyan> <magenta> <yellow> <key>`**
*Create an embed from a CMYK input.*
**`hex <hex_code>`**
*Create an embed from a HEX input.*
**`hsl <hue> <saturation> <lightness>`**
*Create an embed from an HSL input.*
**`hsv <hue> <saturation> <value>`**
*Create an embed from an HSV input.*
**`name <user_colour_name>`**
*Create an embed from a name input.*
**`random `**
*Create an embed from a randomly chosen colour.*
**`rgb <red> <green> <blue>`**
*Create an embed from an RGB input.*
pastel yoke
#

.color rgb 0 255 255

wicked parrotBOT
#
Cyan / Aqua

Color information for RGB (0, 255, 255).

RGB

(0, 255, 255)

HSV

(180, 100, 100)

HSL

(180, 100, 50)

CMYK

(100, 0, 0, 0)

Hex

#00FFFF

Name

Cyan / Aqua

pastel yoke
#

.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.

pastel yoke
#

!help

rough gladeBOT
#
Command Help

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

Branding
!branding
Control the branding cog.

DocCog
!docs [symbol_name]
Look up documentation for Python symbols.

Help
!help [command]
Shows help for bot commands

HelpChannels
!close
Make the current in-use help channel dormant.
!helpdm <state_bool>
Allows user to toggle "Helping" dms.

mortal wadi
#

.help

wicked parrotBOT
#
Command Help

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

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).

mortal wadi
#

!remind

rough gladeBOT
#
Missing required argument

expiration

#
Command Help

!remind [mentions]... <expiration> [content]
Can also use: reminder, reminders, remindme

*Commands for managing your reminders.

The expiration duration of !remind new supports the following symbols for each unit of time: - years: Y, y, year, years - months: m, month, months - weeks: w, W, week, weeks - days: d, D, day, days - hours: H, h, hour, hours - minutes: M, minute, minutes - seconds: S, s, second, seconds

For example, to set a reminder that expires in 3 days and 1 minute, you can do !remind new 3d1M Do something.*

Subcommands:

!remind delete <id_>
Delete one of your active reminders.
!remind edit
Commands for modifying your current reminders.
!remind list
View a paginated embed of all reminders for your user.
!remind new [mentions]... <expiration> [content]
Set yourself a simple reminder.

#
Noooooo!!

Sorry, you can't do that here!

river gyro
#

.riddle

wicked parrotBOT
#
What kind of bunny can't hop?

You have 10 seconds before the first hint.

river gyro
#

Hip hop!

wicked parrotBOT
#
Here's a hint: Might melt in the sun!
#
Here's a hint: Fragile and yummy!
river gyro
#

Chocolate bunny

wicked parrotBOT
#

Nobody got it right...

The answer is: A chocolate one!
river gyro
#

.riddle

wicked parrotBOT
#
Where does the easter bunny eat breakfast?

You have 10 seconds before the first hint.

river gyro
#

Eggs

wicked parrotBOT
#
Here's a hint: No waffles here!
river gyro
#

Chocolate

wicked parrotBOT
#
Here's a hint: An international home!
#

Nobody got it right...

The answer is: IHOP!
river gyro
#

.riddle

wicked parrotBOT
#
Why did the Easter Bunny have to fire the duck?

You have 10 seconds before the first hint.

#
Here's a hint: Quack!
river gyro
#

It became evil

wicked parrotBOT
#
Here's a hint: MY EGGS!!!
river gyro
#

She ate his eggs!

wicked parrotBOT
#

Nobody got it right...

The answer is: He kept quacking the eggs!
river gyro
#

.riddle

wicked parrotBOT
#
Why did the Easter Bunny have to fire the duck?

You have 10 seconds before the first hint.

river gyro
#

He kept quacking the eggs!

wicked parrotBOT
#
Here's a hint: Quack!
#
Here's a hint: MY EGGS!!!
#

Nobody got it right...

The answer is: He kept quacking the eggs!
river gyro
#

.riddle

wicked parrotBOT
#
Why did the Easter Bunny have to fire the duck?

You have 10 seconds before the first hint.

river gyro
#

He kept quacking the eggs!

#

He kept quacking the eggs!

#

He kept quacking the eggs!

wicked parrotBOT
#
Here's a hint: Quack!
#
Here's a hint: MY EGGS!!!
river gyro
#

he kept quacking the eggs

wicked parrotBOT
#

Well done @river gyro for getting it right!

The answer is: He kept quacking the eggs!
river gyro
#

.riddle X

wicked parrotBOT
#
What does the easter bunny get for making a basket?

You have 10 seconds before the first hint.

river gyro
#

Happiness

wicked parrotBOT
#
Here's a hint: KOBE!!
#
Here's a hint: 1+1 = ?!
river gyro
#

Math

wicked parrotBOT
#

Nobody got it right...

The answer is: 2 points!
river gyro
#

.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.

river gyro
#

.8bitify

wicked parrotBOT
#
Your 8-bit avatar

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

river gyro
#

thx

#

.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 a user's avatar.*
river gyro
#

avatareasterify red, green, blue

#

.avatareasterify red, green, blue

#

.spookyavatar

wicked parrotBOT
#
Is this you or am I just really paranoid?
rough gladeBOT
#

:incoming_envelope: :ok_hand: applied mute to @river gyro until <t:1638819941:f> (9 minutes and 59 seconds) (reason: duplicates rule: sent 4 duplicated messages in 10s).

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.

lost thorn
#

.8bitify

wicked parrotBOT
#
Your 8-bit avatar

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

lost thorn
#

.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 a user's avatar.*
lost thorn
#

.avatar_modify mosaic

wicked parrotBOT
#
Your mosaic avatar

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

lost thorn
#

tf

#

.avatarmod avatareasterify [colours...]

wicked parrotBOT
#
Your Lovely Easterified Avatar!

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

wicked parrotBOT
lost thorn
#

.avatarmod mosaic [squares=100]

wicked parrotBOT
#
You have to stop.

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

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

lost thorn
#

.avatar_modify mosaic [squares=17]

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]

little pewter
#

.avatar_modify mosaic

wicked parrotBOT
#
Your mosaic avatar

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

little pewter
#

.avatar_modify mosaic 64

wicked parrotBOT
#
Your mosaic avatar

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

little pewter
#

.avatar_modify mosaic 1024

wicked parrotBOT
#
Your mosaic avatar

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

little pewter
#

.avatar_modify mosaic 1048576

wicked parrotBOT
#
Are you trying to kill me?

Your input was invalid: Squares must be a positive number less than or equal to 10,000.

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

little pewter
#

.avatar_modify mosaic 10000

wicked parrotBOT
#
Testing the limits I see...

What a masterpiece. :star:

little pewter
#

.avatar_modify mosaic 6

wicked parrotBOT
#
Your mosaic avatar

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

little pewter
#

.avatar_modify mosaic 9801

wicked parrotBOT
#
Your mosaic avatar

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

last bone
#

.catify

wicked parrotBOT
#

Your catified nickname is: B37704 hates ᓕᘏᗢ | ᓚᘏᗢ

wicked parrotBOT
lost thorn
#

.avatar_modify mosaic 10000

wicked parrotBOT
#
Testing the limits I see...

What a masterpiece. :star:

lost thorn
#

look like perlin

#

.avatar_modify mosaic 2

wicked parrotBOT
#
Your mosaic avatar

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

lost thorn
#

.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 a 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.

lost thorn
#

.battleship

wicked parrotBOT
#

@lost thorn Game cancelled.

sweet sierra
#

.aoc link sz_skill

wicked parrotBOT
sweet sierra
#

coool

#

.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*
**`dayandstar [maximum_scorers_day_and_star=10]`**
*Get a view that lets you filter the leaderboard by day and star*
**`global `**
*Get a link to the global leaderboard*
**`join `**
*Learn how to join the leaderboard (via DM)*
**`leaderboard [aoc_name]`**
*Get a snapshot of the PyDis private AoC leaderboard*
**`link [aoc_name]`**
*Tie your Discord account with your Advent of Code name.*
**`stats `**
*Get daily statistics for the Python Discord leaderboard*
**`subscribe `**
*Notifications for new days*
sweet sierra
#

.aoc global

wicked parrotBOT
#
Advent of Code — Global Leaderboard

You can find the global leaderboard here.

sweet sierra
#

.aoc stats

wicked parrotBOT
#
Day   ⭐  ⭐⭐ |   %⭐    %⭐⭐
================================
 1)  483   459 |  53.97%  51.28%
 2)  442   432 |  49.39%  48.27%
 3)  409   352 |  45.70%  39.33%
 4)  307   288 |  34.30%  32.18%
 5)  273   266 |  30.50%  29.72%
 6)  269   249 |  30.06%  27.82%
 7)  151   143 |  16.87%  15.98%
 8)    0     0 |   0.00%   0.00%
 9)    0     0 |   0.00%   0.00%
10)    0     0 |   0.00%   0.00%
11)    0     0 |   0.00%   0.00%
12)    0     0 |   0.00%   0.00%
13)    0     0 |   0.00%   0.00%
14)    0     0 |   0.00%   0.00%
15)    0     0 |   0.00%   0.00%
16)    0     0 |   0.00%   0.00%
17)    0     0 |   0.00%   0.00%
18)    0     0 |   0.00%   0.00%
19)    0     0 |   0.00%   0.00%
20)    0     0 |   0.00%   0.00%
21)    0     0 |   0.00%   0.00%
22)    0     0 |   0.00%   0.00%
23)    0     0 |   0.00%   0.00%
24)    0     0 |   0.00%   0.00%
25)    0     0 |   0.00%   0.00%

The leaderboard is refreshed every 30 minutes.

Number of Participants

895

Full Leaderboard
versed shard
#

.pfpmod mosaic

wicked parrotBOT
#
Your mosaic avatar

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

versed shard
#

.pfpmod 1000

#

.pfpmod mosaic 1000

wicked parrotBOT
#
Your mosaic avatar

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

versed shard
#

.pfpmod mosaic 10310391

wicked parrotBOT
#
You have to stop.

Your input was invalid: Squares must be a positive number less than or equal to 10,000.

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

versed shard
#

.pfpmod mosaic 10000

wicked parrotBOT
#
Testing the limits I see...

What a masterpiece. :star:

versed shard
#

.pfpmod

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 a user's avatar.*
versed shard
#

.pfpmod spookyavatar

wicked parrotBOT
#
Is this you or am I just really paranoid?
obtuse cloak
#

.pfpmod spookyavatar

wicked parrotBOT
#
Is this you or am I just really paranoid?
obtuse cloak
#

.pfpmod spookyavatar

wicked parrotBOT
#
Is this you or am I just really paranoid?
obtuse cloak
#

.pfpmod.spookyavatar

#

.pfpmod spookyavatar

wicked parrotBOT
#
Is this you or am I just really paranoid?
frozen apex
#

.pfpmod spookyavatar

wicked parrotBOT
#
Is this you or am I just really paranoid?
frozen apex
#

.pfpmod spookyavatar

wicked parrotBOT
#
Is this you or am I just really paranoid?
frozen apex
#

ok

#

OK

#

OK

vivid valley
#

.wa sqrt(3 x + 10) - sqrt(x + 4) = 2

wicked parrotBOT
keen ingot
#

.

#

.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.

keen ingot
#

.fool

wicked parrotBOT
keen ingot
#

.fool

wicked parrotBOT
#

Check out this April Fools' video by google.

https://youtu.be/blB_X38YSxQ

We're hiring autocompleters for Google Search! Are you passionate about helping people? Are you intuitive? Do you often feel like you know what your friends and family are thinking and can finish their thoughts before they can? Are you an incredibly fast Google searcher? Like, so fast that you can do 20 searches before your mom does 1?

▶ Play video
keen ingot
#

.fool

wicked parrotBOT
keen ingot
#

.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.

keen ingot
#

.anagram

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

You have 60 seconds to find correct words.

keen ingot
#

eer

#

weer

#

weir

#

wee

#

fuck

#

you

#

lance

#

.anagram

wicked parrotBOT
#

An anagram is already being solved in this channel!

keen ingot
#

.help

wicked parrotBOT
#

Nobody got it right.

The words were: `reviews`, `viewers`!
#
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.

keen ingot
#

.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*
**`dayandstar [maximum_scorers_day_and_star=10]`**
*Get a view that lets you filter the leaderboard by day and star*
**`global `**
*Get a link to the global leaderboard*
**`join `**
*Learn how to join the leaderboard (via DM)*
**`leaderboard [aoc_name]`**
*Get a snapshot of the PyDis private AoC leaderboard*
**`link [aoc_name]`**
*Tie your Discord account with your Advent of Code name.*
**`stats `**
*Get daily statistics for the Python Discord leaderboard*
**`subscribe `**
*Notifications for new days*
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*
**`dayandstar [maximum_scorers_day_and_star=10]`**
*Get a view that lets you filter the leaderboard by day and star*
**`global `**
*Get a link to the global leaderboard*
**`join `**
*Learn how to join the leaderboard (via DM)*
**`leaderboard [aoc_name]`**
*Get a snapshot of the PyDis private AoC leaderboard*
**`link [aoc_name]`**
*Tie your Discord account with your Advent of Code name.*
**`stats `**
*Get daily statistics for the Python Discord leaderboard*
**`subscribe `**
*Notifications for new days*
#

You have not linked an Advent of Code account. Please re-run the command with one specified.

#

You have linked your Discord ID to doublevcodes.

#

Here's our current top 10 (and your personal stats compared to the top 10)! 🎄🎄🎄

     | Name                      | Score | ⭐, ⭐⭐
--------------------------------------------------
 492 | (You) doublevcodes        |   412 | (1, 0)
   1 | Oliver Ni                 | 12562 | (7, 7)
   2 | Zeyu Chen                 | 12512 | (7, 7)
   3 | Kevin Sheng               | 12496 | (7, 7)
   4 | Defelo                    | 12486 | (7, 7)
   5 | Anonymous #1087784        | 12350 | (7, 7)
   6 | Connor Nelson             | 12345 | (7, 7)
   7 | LX                        | 12300 | (7, 7)
   8 | Avongard                  | 12300 | (7, 7)
   9 | Kelly Dance               | 12282 | (7, 7)

The leaderboard is refreshed every 30 minutes.

Number of Participants

900

Full Leaderboard
#

Statistics for Day: 1, Star: 1.

Rank | Name                      | Completion time (UTC)
----------------------------------------------------------
  1 | Artemis                   | 05:00:51 AM
  2 | RundownRhino              | 05:00:54 AM
  3 | Oliver Ni                 | 05:00:59 AM
  4 | Apollo                    | 05:01:00 AM
  5 | artcz                     | 05:01:02 AM
  6 | Defelo                    | 05:01:18 AM
  7 | nOoO0oOo0b                | 05:01:18 AM
  8 | ChaseParate               | 05:01:20 AM
  9 | asishm                    | 05:01:28 AM
 10 | Aadit Ambadkar            | 05:01:29 AM
azure wedge
#

!src Github

rough gladeBOT
#
Bad argument

Unable to convert 'Github' 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.

azure wedge
#

!src

rough gladeBOT
distant radish
#

.aoc lb

wicked parrotBOT
#

Here's our current top 10 (and your personal stats compared to the top 10)! 🎄🎄🎄

     | Name                      | Score | ⭐, ⭐⭐
--------------------------------------------------
  49 | (You) Shivansh-007        | 13274 | (8, 8)
   1 | Oliver Ni                 | 14419 | (8, 8)
   2 | Zeyu Chen                 | 14370 | (8, 8)
   3 | Kevin Sheng               | 14349 | (8, 8)
   4 | Defelo                    | 14282 | (8, 8)
   5 | Anonymous #1087784        | 14199 | (8, 8)
   6 | Connor Nelson             | 14096 | (8, 8)
   7 | Avongard                  | 14092 | (8, 8)
   8 | artcz                     | 14084 | (8, 8)
   9 | LX                        | 14065 | (8, 8)

The leaderboard is refreshed every 30 minutes.

Number of Participants

904

Full Leaderboard
rose drum
#

/colour

#

.colour

wicked parrotBOT
#
Totem Pole

Colour information for Colour Totem Pole.

RGB

(153, 27, 7)

HSV

(8, 95, 60)

HSL

(8, 91, 31)

CMYK

(0, 82, 95, 40)

Hex

#991B07

Name

Totem Pole

bitter hatch
#

.8bitify

wicked parrotBOT
#
Your 8-bit avatar

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

bitter hatch
#

shmexy

onyx yarrow
#

.src aoc

wicked parrotBOT
#
Command: adventofcode

All of the Advent of Code commands.

Source Code
golden phoenix
#

.8bitify

wicked parrotBOT
#
Your 8-bit avatar

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

golden phoenix
#

?

#

it looks the same XD

pearl shale
#

.8bitify

wicked parrotBOT
#
Your 8-bit avatar

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

pearl shale
#

lmao

pastel yoke
#

.color

wicked parrotBOT
#
Sahara

Color information for Color Sahara.

RGB

(183, 162, 20)

HSV

(52, 89, 72)

HSL

(52, 80, 40)

CMYK

(0, 11, 89, 28)

Hex

#B7A214

Name

Sahara

wicked parrotBOT
#

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

#

It's a DRAW!

#

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

#

x_square o_square x_square
o_square x_square 6️⃣
x_square 8️⃣ o_square

#

:tada: @solar compass won this game! :tada:

trim tundra
#

.catify

wicked parrotBOT
#

Your catified nickname is: 𝔷𝔢𝔯𝔬 | ᓂᘏᗢ

hoary rose
#

.8bitify

wicked parrotBOT
#
Your 8-bit avatar

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

hoary rose
#

.catify

wicked parrotBOT
#

Your catified nickname is: 07BAHAA15 | ᕂᘏᗢ

wicked parrotBOT
#
Your 8-bit avatar

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

south zinc
#

.prideavatar

wicked parrotBOT
#
Your Lovely Pride Avatar!

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

teal pecan
#

.christmasify

#

not merged yettt

spring tapir
#

.prideavatar

wicked parrotBOT
#
Your Lovely Pride Avatar!

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

spring tapir
# wicked parrot

oh wow the image you took is really high-res on a closeup @south zinc

#

you can count the amount of pixels in mine lol

south zinc
#

loll

#

yeah i like high-res pics

wispy brook
#

.8bitify

wicked parrotBOT
#
Your 8-bit avatar

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

lone ocean
#

@verbal igloo

#

sry for the ping

lost thorn
#

.help

wicked parrotBOT
#
Command Help

Halloweenify
.halloweenify
Change your nickname into a much spookier one!

Hangman
.hangman [min_length=0] [max_length=25] [min_unique_letters=0] [max_unique_letters=25]
Play hangman against the bot, where you have to guess the word it has provided!

HanukkahEmbed
.hanukkah
Tells you about the Hanukkah Festivaltime of festival, festival day, etc).

Help
.help [commands...]
Shows Command Help.

Issues
.issue <numbers> [repository=sir-lancebot] [user=python-discord]
Command to retrieve issue(s) from a GitHub repository.

lost thorn
#

.hangman

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

Guess the word by sending a message with a letter!

lost thorn
#

a

#

e

#

i

#

o

#

u

#

b

#

n

#

b

#

d

wicked parrotBOT
#
You lost.

The word was appear.

lost thorn
#

.hangman

wicked parrotBOT
#
Hangman
You've guessed `l o v e` so far.

Guess the word by sending a message with a letter!

lost thorn
#

a

#

e

#

i

#

o

#

u

#

b

#

e

#

h

#

l

#

v

wicked parrotBOT
#
You won!

The word was love.

lost thorn
#

.riddle

wicked parrotBOT
#
What does the easter bunny get for making a basket?

You have 10 seconds before the first hint.

#
Here's a hint: KOBE!!
#
Here's a hint: 1+1 = ?!
#

Nobody got it right...

The answer is: 2 points!
tacit turret
#

pls beg

runic shell
#

.prideavatar

wicked parrotBOT
#
Your Lovely Pride Avatar!

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

tiny sail
#

.hangman

wicked parrotBOT
#
Hangman
You've guessed `s e a s o n` so far.

Guess the word by sending a message with a letter!

tiny sail
#

E

#

L

#

P

#

O

#

H

#

S

#

A

#

N

wicked parrotBOT
#
You won!

The word was season.

tiny sail
#

.hangman

wicked parrotBOT
#
Nope.

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

tiny sail
#

S

#

E

#

O

#

A

#

N

#

T

#

I

#

G

#

C

#

U

#

.hangman

wicked parrotBOT
#
Hangman
You've guessed `k e e p` so far.

Guess the word by sending a message with a letter!

tiny sail
#

L

#

E

#

M

#

T

#

S

#

R

#

P

#

K

wicked parrotBOT
#
You won!

The word was keep.

tiny sail
#

.hangman

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

Guess the word by sending a message with a letter!

tiny sail
#

E

#

L

#

C

#

Q

#

A

#

F

#

P

wicked parrotBOT
#
You lost.

The word was still.

tulip charm
#

.hangman

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

Guess the word by sending a message with a letter!

tulip charm
#

still

#

s

#

t

#

i

#

l

#

l

#

s

#

a

#

u

#

k

wicked parrotBOT
#
You lost.

The word was color.

tulip charm
#

.hangman

wicked parrotBOT
#
Hangman
You've guessed `p a r t i c u l a r` so far.

Guess the word by sending a message with a letter!

tulip charm
#

w

#

t

#

l

#

k

#

o

#

p

#

a

#

s

#

i

#

r

#

c

#

u

wicked parrotBOT
#
You won!

The word was particular.

tulip charm
#

😎

wicked parrotBOT
#

Here's our current top 10 (and your personal stats compared to the top 10)! 🎄🎄🎄

     | Name                      | Score | ⭐, ⭐⭐
--------------------------------------------------
  52 | (You) Akomi               | 14844 | (9, 9)
   1 | Oliver Ni                 | 16238 | (9, 9)
   2 | Zeyu Chen                 | 16193 | (9, 9)
   3 | Kevin Sheng               | 16172 | (9, 9)
   4 | Defelo                    | 16103 | (9, 9)
   5 | Anonymous #1087784        | 16015 | (9, 9)
   6 | artcz                     | 15885 | (9, 9)
   7 | LX                        | 15881 | (9, 9)
   8 | Kelly Dance               | 15858 | (9, 9)
   9 | Connor Nelson             | 15840 | (9, 9)

The leaderboard is refreshed every 30 minutes.

Number of Participants

905

Full Leaderboard
sweet sierra
#

be freee

worn basin
#

.hangman

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

Guess the word by sending a message with a letter!

worn basin
#

b

#

a

#

r

#

n

#

m

#

e

#

f

#

p

wicked parrotBOT
#
You lost.

The word was leave.

wicked parrotBOT
#
Nah.

You are not authorized to use this command.

next socket
#

!comment

#

.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.

next socket
#

.comment

#

.comments

solemn fox
#

.hangman

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

Guess the word by sending a message with a letter!

solemn fox
#

a

#

e

#

i

#

o

#

u

#

l

#

f

#

d

wicked parrotBOT
#
You lost.

The word was answer.

solemn fox
#

.hangman

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

Guess the word by sending a message with a letter!

solemn fox
#

a

#

e

#

p

#

s

#

n

#

w

#

d

wicked parrotBOT
#
You lost.

The word was movie.

solemn fox
#

f

#

.hangman

wicked parrotBOT
#
Hangman
You've guessed `m e d i _ a l` so far.

Guess the word by sending a message with a letter!

solemn fox
#

a

#

e

#

i

#

o

#

u

#

d

#

m

#

n

#

medivan

#

f

#

g

#

l

#

v

wicked parrotBOT
#
You lost.

The word was medical.

solemn fox
#

ok

night coral
#

.aoc link

wicked parrotBOT
night coral
#

.aoc link (anonymous user #1853733)

wicked parrotBOT
night coral
#

.aoc lb

wicked parrotBOT
#
Noooooo!!

Your input was invalid: Sorry, your profile does not exist in this leaderboard.

To join our leaderboard, run the command .aoc join. If you've joined recently, please wait up to 30 minutes for our leaderboard to refresh.

Usage:```
.adventofcode leaderboard [aoc_name]

restive wasp
#

!code

rough gladeBOT
#

Here's how to format Python code on Discord:

```py
print('Hello world!')
```

These are backticks, not quotes. Check this out if you can't find the backtick key.

tepid glen
#

!print

quasi abyss
#

!hangman

#

.hangman

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

Guess the word by sending a message with a letter!

quasi abyss
#

a

#

e

#

e

#

i

#

o

#

u

#

s

#

s

#

l

#

m

#

n

wicked parrotBOT
#
You lost.

The word was major.

quasi abyss
#

.hangman

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

Guess the word by sending a message with a letter!

quasi abyss
#

a

#

o

#

e

#

g

#

i

#

u

#

r

#

n

#

t

wicked parrotBOT
#
You lost.

The word was early.

quasi abyss
#

.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 a 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.

quasi abyss
#

.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*
**`dayandstar [maximum_scorers_day_and_star=10]`**
*Get a view that lets you filter the leaderboard by day and star*
**`global `**
*Get a link to the global leaderboard*
**`join `**
*Learn how to join the leaderboard (via DM)*
**`leaderboard [aoc_name]`**
*Get a snapshot of the PyDis private AoC leaderboard*
**`link [aoc_name]`**
*Tie your Discord account with your Advent of Code name.*
**`stats `**
*Get daily statistics for the Python Discord leaderboard*
**`subscribe `**
*Notifications for new days*
quasi abyss
#

.adventofcode countdown

wicked parrotBOT
#

Day 10 starts <t:1639112400:R>.

quasi abyss
#

.mosaic 16

wicked parrotBOT
#
Your mosaic avatar

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

quasi abyss
#

.mosaic 100

wicked parrotBOT
#
Your mosaic avatar

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

quasi abyss
#

.prideavatar

wicked parrotBOT
#
Your Lovely Pride Avatar!

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

quasi abyss
#

no

#

.help prideavatar

wicked parrotBOT
#
Command Help

**```
.avatar_modify prideavatar [option=lgbt] [pixels=64]

**Can also use:** `avatar_modify  avatarpride`, `avatar_modify  pridepfp`, `avatar_modify  prideprofile`, `avatarpride`, `prideavatar`, `pridepfp`, `prideprofile`

*This surrounds an avatar with a border of a specified LGBT flag.

This defaults to the LGBT rainbow flag if none is given.
The amount of pixels can be given which determines the thickness of the flag border.
This has a maximum of 512px and defaults to a 64px border.
The full image is 1024x1024.*

**Subcommands:**
**`flags `**
*This lists the flags that can be used with the prideavatar command.*
dry eagle
#

.test

#

.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.

dry eagle
#

.8bitify

wicked parrotBOT
#
Your 8-bit avatar

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

dry eagle
#

.avatareasterify

#

.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.

dry eagle
#

.source

wicked parrotBOT
dry eagle
#

.challenge python

wicked parrotBOT
#

Task

An ATM ran out of 10 dollar bills and only has 100, 50 and 20 dollar bills.

Given an amount between 40 and 10000 dollars (inclusive) and assuming that the ATM wants to use as few bills as possible, determinate the minimal number of 100, 50 and 20 dollar bills the ATM needs to dispense (in that order).

Example

For n = 250, the result should be [2, 1, 0].

For n = 260, the result should be [2, 0, 3].

For n = 370, the result should be [3, 1, 1].

Input/Output

  • [input] integer n
    Amount of money to withdraw. Assume that n is always exchangeable with [100, 50, 20] bills.
  • [output] integer array
    An array of number of 100, 50 and 20 dollar bills needed to complete the withdraw (in that order).
Difficulty

6 kyu

dry eagle
#

.help

wicked parrotBOT
#
Command Help

ValentineFacts
.who_is_valentine
Displays info about Saint Valentine.

ValentineZodiac
.zodiac <zodiac_sign>
Provides information about zodiac sign by taking zodiac sign name as input.

WTFPython
.wtf_python [query]
Search WTF Python repository.

WikipediaSearch
.wikipedia <search>
Sends paginated top 10 results of Wikipedia search..

Wolfram
.wolfram <query>
Requests all answers on a single image, sends an image of all related pods.

dry eagle
#

.wolfram hello

wicked parrotBOT
dry eagle
#

.wtf_python hi

wicked parrotBOT
dry eagle
#

.help

#

.cheat haha

wicked parrotBOT
#

Result Of cht.sh

#  function name is undefined in python class
#  
#  Since test() doesn't know who is abc, that msg NameError: global name
#  'abc' is not defined you see should happen when you invoke b.test()
#  (calling b.abc() is fine), change it to:

class a:
    def abc(self):
        print "haha" 
    def test(self):
        self.abc()  
        # abc()

b = a()
b.abc() #  'haha' is printed
b.test() # 'haha' is printed

#  [Paul Lo] [so/q/28805028] [cc by-sa 3.0]

https://cheat.sh/python/haha

dry eagle
#

.source

wicked parrotBOT
dense field
#

.hangman help

wicked parrotBOT
#
Noooooo!!

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

Usage:```
.hangman [min_length=0] [max_length=25] [min_unique_letters=0] [max_unique_letters=25]

dense field
#

.help hangman

wicked parrotBOT
#
Command Help

**```
.hangman [min_length=0] [max_length=25] [min_unique_letters=0] [max_unique_letters=25]

*Play hangman against the bot, where you have to guess the word it has provided!

The arguments for this command mean:
- min_length: the minimum length you want the word to be (i.e. 2)
- max_length: the maximum length you want the word to be (i.e. 5)
- min_unique_letters: the minimum unique letters you want the word to have (i.e. 4)
- max_unique_letters: the maximum unique letters you want the word to have (i.e. 7)*
dense field
#

.hangman

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

Guess the word by sending a message with a letter!

dense field
#

e

#

a

#

c

#

d

#

s

#

b

#

p

#

f

wicked parrotBOT
#
You lost.

The word was marriage.

dense field
#

huhh

quasi abyss
#

.hangman 0 2

wicked parrotBOT
#
Nope.

No words could be found that fit all filters specified.

quasi abyss
#

.hangman 0 3

wicked parrotBOT
#
Huh? No.

No words could be found that fit all filters specified.

quasi abyss
#

.hangman max_length=3

wicked parrotBOT
#
Noooooo!!

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

Usage:```
.hangman [min_length=0] [max_length=25] [min_unique_letters=0] [max_unique_letters=25]

quasi abyss
#

.hangman 0 5

wicked parrotBOT
#
Hangman
You've guessed `s t a y` so far.

Guess the word by sending a message with a letter!

quasi abyss
#

a

#

e

#

l

#

t

#

s

#

r

#

y

wicked parrotBOT
#
You won!

The word was stay.

quasi abyss
#

.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*
**`dayandstar [maximum_scorers_day_and_star=10]`**
*Get a view that lets you filter the leaderboard by day and star*
**`global `**
*Get a link to the global leaderboard*
**`join `**
*Learn how to join the leaderboard (via DM)*
**`leaderboard [aoc_name]`**
*Get a snapshot of the PyDis private AoC leaderboard*
**`link [aoc_name]`**
*Tie your Discord account with your Advent of Code name.*
**`stats `**
*Get daily statistics for the Python Discord leaderboard*
**`subscribe `**
*Notifications for new days*
quasi abyss
#

.join

#

.aoc join

little pewter
#

.status 522

wicked parrotBOT
#
Unable to find status floof for 522.
little pewter
#

.status 512

wicked parrotBOT
#
Unable to find status floof for 512.
little pewter
#

.status 513

wicked parrotBOT
#
Unable to find status floof for 513.
little pewter
#

.status 500

wicked parrotBOT
#
**Status: 500**
little pewter
#

.status 509

wicked parrotBOT
#
**Status: 509**
little pewter
#

.status 511

wicked parrotBOT
#
Unable to find status floof for 511.
little pewter
#

.status 418

wicked parrotBOT
#
**Status: 418**
little pewter
#

.status 419

wicked parrotBOT
#
Unable to find status floof for 419.
little pewter
#

.status 420

wicked parrotBOT
#
**Status: 420**
ocean dagger
#

!d list

rough gladeBOT
#

class list([iterable])```
Lists may be constructed in several ways:

• Using a pair of square brackets to denote the empty list: `[]`

• Using square brackets, separating items with commas: `[a]`, `[a, b, c]`

• Using a list comprehension: `[x for x in iterable]`

• Using the type constructor: `list()` or `list(iterable)`...
ocean dagger
#

.anagram

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

You have 60 seconds to find correct words.

ocean dagger
#

lot

#

lout

#

tout

wicked parrotBOT
#

Nobody got it right.

The words were: `outlet`, `tutelo`!
ocean dagger
#

.anagram

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

You have 60 seconds to find correct words.

ocean dagger
#

averb

#

brave

wicked parrotBOT
#

Well done @ocean dagger for getting it right!

The words were: `brave`, `breva`!
main scarab
#

.uwu I’d just like to interject for a moment. What you’re refering to as Linux, is in fact, GNU/Linux, or as I’ve recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.

Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called Linux, and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.

There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine’s resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called Linux distributions are really distributions of GNU/Linux!

wicked parrotBOT
#

I’d just wike to intewject fow a moment. What yuw’we wefewing to as Winux, is in fact, GNU/Winux, ow as I’ve wecentwy taken to cawwing it, GNU pwus Winux. Winux is not an opewating system unto itsewf, but wadew anodew fwee component of a fuwwy functioning GNU system made usefuw by de GNU cowewibs, sheww utiwities and vitaw system components compwising a fuww OS as defwined by POSIX.

Many computew usews wun a modifwied vewsion of de GNU system evewy day, wifout weawizing it. Dwough a pecuwiaw tuwn of events, de vewsion of GNU which is widewy used today is often cawwed Winux, and many of its usews awe not awawe dat it is basicawwy de GNU system, devewoped by de GNU Pwoject.

Dewe weawwy is a Winux, and dese peopwe awe using it, but it is just a pawt of de system dey use. Winux is de kewnew: de pwogwam in de system dat awwocates de machine’s wesouwces to de odew pwogwams dat yuw wun. De kewnew is an essentiaw pawt of an opewating system, but usewess by itsewf; it can onwy function in de context of a compwete opewating system. Winux is nowmawwy used in combination wid de GNU opewating system: de whowe system is basicawwy GNU wid Winux added, ow GNU/Winux. Aww de so-cawwed Winux distwibutions awe weawwy distwibutions of GNU/Winux!

trim cypress
#

.anagram

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

You have 60 seconds to find correct words.

trim cypress
#

pearri

#

eippra

#

eiprra

#

prreia

wicked parrotBOT
#

Nobody got it right.

The words were: `pairer`, `rapier`, `repair`!
trim cypress
#

bruh

main scarab
#

.anagram

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

You have 60 seconds to find correct words.

main scarab
#

Uh

#

.help anagram

wicked parrotBOT
#

Nobody got it right.

The words were: `arcadic`, `cardiac`!
royal torrent
#

.what

#

.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 a 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.

royal torrent
#

.spookyavatar

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

old man Basil

#

actually smurf Basil

elfin carbon
#

.spookyavatar

wicked parrotBOT
#
Is this you or am I just really paranoid?
elfin carbon
#

.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.*
elfin carbon
#

.ag

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

You have 60 seconds to find correct words.

elfin carbon
#

nat

#

tan

wicked parrotBOT
#

Well done @elfin carbon for getting it right!

The words were: `ant`, `nat`, `tan`!
elfin carbon
#

.ag not

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

You have 60 seconds to find correct words.

elfin carbon
#

specialist

wicked parrotBOT
#

Well done @elfin carbon for getting it right!

The words were: `plasticise`, `specialist`!
elfin carbon
#

.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.

elfin carbon
#

.reverse esrever

wicked parrotBOT
#

reverse

elfin carbon
#

.mosaic

wicked parrotBOT
#
Your mosaic avatar

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

elfin carbon
#

.bunnifyme

wicked parrotBOT
#

circlingTheSquareear

elfin carbon
#

.bunnifyme

wicked parrotBOT
#

circlingTheSquarenose

elfin carbon
#

.catifyme

#

.catify

wicked parrotBOT
#

Your catified nickname is: circlingTheSquare | ᘣᘏᗢ

elfin carbon
#

.help

wicked parrotBOT
#
Command Help

ValentineFacts
.who_is_valentine
Displays info about Saint Valentine.

ValentineZodiac
.zodiac <zodiac_sign>
Provides information about zodiac sign by taking zodiac sign name as input.

WTFPython
.wtf_python [query]
Search WTF Python repository.

WikipediaSearch
.wikipedia <search>
Sends paginated top 10 results of Wikipedia search..

Wolfram
.wolfram <query>
Requests all answers on a single image, sends an image of all related pods.

elfin carbon
#

.8bitify

wicked parrotBOT
#
Your 8-bit avatar

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

elfin carbon
#

.formof

wicked parrotBOT
#

Form of a net of snow!

elfin carbon
#

.zodiac

wicked parrotBOT
#
Please don't do that.

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

Usage:```
.zodiac <zodiac_sign>

elfin carbon
#

.zodiac dragon

wicked parrotBOT
#

Dragon is not a valid zodiac sign, here is the list of valid zodiac signs.
Aries, Taurus, Gemini, Cancer, Leo, Virgo,
Libra, Scorpio, Sagittarius, Capricorn, Aquarius, Pisces

main scarab
#

!eval [print("hw")]

rough gladeBOT
#

@main scarab :white_check_mark: Your eval job has completed with return code 0.

hw
#
The Zen of Python (line 7):

Special cases aren't special enough to break the rules.

distant radish
#

.candy

#

!d discord.Embed.add_field

rough gladeBOT
#

add_field(*, name, value, inline=True)```
Adds a field to the embed object.

This function returns the class instance to allow for fluent-style chaining.
distant radish
#

!e

a = []
print(next(a, 0))
rough gladeBOT
#

@distant radish :x: Your eval job has completed with return code 1.

001 | Traceback (most recent call last):
002 |   File "<string>", line 2, in <module>
003 | TypeError: 'list' object is not an iterator
sterile lynx
#

.spookyavatar

wicked parrotBOT
#
Is this you or am I just really paranoid?
lapis umbra
#

.charinfo

#

!charinfo

rough gladeBOT
#
Missing required argument

characters

#
Command Help

!charinfo <characters>
Shows you information on up to 50 unicode characters.

lapis umbra
#

!charinfo ᲼᲼᲼᲼᲼᲼᲼᲼

rough gladeBOT
#
Character Info

\u1cbc : - ᲼
\u1cbc : - ᲼
\u1cbc : - ᲼
\u1cbc : - ᲼
\u1cbc : - ᲼
\u1cbc : - ᲼
\u1cbc : - ᲼
\u1cbc : - ᲼

Full Raw Text

\u1cbc\u1cbc\u1cbc\u1cbc\u1cbc\u1cbc\u1cbc\u1cbc

hasty matrix
#

.wa

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

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

Usage:```
.wolfram <query>

hasty matrix
#

.wa julia

wicked parrotBOT
hasty matrix
#

.wa julia programming language

wicked parrotBOT
hasty matrix
#

.wa julia programming language vs python

wicked parrotBOT
hasty matrix
#

nice

scarlet galleon
#

.wa weather new york

wicked parrotBOT
scarlet galleon
#

.wa meme

wicked parrotBOT
scarlet galleon
#

sed

#

.wa magnus carlesen wikipedia

wicked parrotBOT
scarlet galleon
#

nice

lucid vault
#

!e

class Ui_MainWindow(object):
    def setupUi(self, MainWindow):
        global spacebar
        self.spacebar = QtWidgets.QCheckBox(self.centralwidget)
while True:
    if spacebar.isChecked():```
rough gladeBOT
#

@lucid vault :x: Your eval job has completed with return code 1.

001 |   File "<string>", line 6
002 |     if spacebar.isChecked():
003 |                             ^
004 | IndentationError: expected an indented block after 'if' statement on line 6
lucid vault
#

!e

@tasks.loop(seconds = 0.1)
async def distanceCheck():
    ##Pour tout les joueurs
    for name1 in dictLoc:
        for name2 in dictLoc:
            if name1 != name2:
                ##Si les joueur sont a moins de 50 bloc de distance
                if (dictLoc[name1][0]-blocs)<dictLoc[name2][0]<(dictLoc[name1][0]+blocs) and (dictLoc[name1][1]-blocs)<dictLoc[name2][1]<(dictLoc[name1][1]+blocs) and (dictLoc[name1][2]-blocs)<dictLoc[name2][2]<(dictLoc[name1][2]+blocs):
                    print("reussi")
                    ##Bouge les deux joueur dans le channel commun
                    channel = discord.utils.get(bot.get_all_channels(),category = Category, name="local")
                    player1ID = dictNameToID[name1]
                    player2ID = dictNameToID[name2]
                    player1 = guild.get_member(player1ID)
                    player2 = guild.get_member(player2ID)
                    for member in channel.members:
                        if member 
                        await player1.move_to(channel)
                        await player2.move_to(channel)
                    print("change to local channel")
                else:##Si les deux joueurs ne sont pas proche
                    ##creer deux channel indépendant
                    ##Bouge les personnes dans leurs channel
                    player1ID = dictNameToID[name1]
                    player2ID = dictNameToID[name2]
                    player1 = guild.get_member(player1ID)
                    player2 = guild.get_member(player2ID)
                    channelPlayer1 = discord.utils.get(bot.get_all_channels(),category = Category, name=name1)
                    await player1.move_to(channelPlayer1)
                    channelPlayer2 = discord.utils.get(bot.get_all_channels(),category = Category, name=name2)
                    await player2.move_to(channelPlayer2)```
rough gladeBOT
#

@lucid vault :x: Your eval job has completed with return code 1.

001 |   File "<string>", line 17
002 |     if member 
003 |               ^
004 | SyntaxError: expected ':'
lucid vault
#

!e

@tasks.loop(seconds = 0.1)
async def distanceCheck():
    ##Pour tout les joueurs
    for name1 in dictLoc:
        for name2 in dictLoc:
            if name1 != name2:
                ##Si les joueur sont a moins de 50 bloc de distance
                if (dictLoc[name1][0]-blocs)<dictLoc[name2][0]<(dictLoc[name1][0]+blocs) and (dictLoc[name1][1]-blocs)<dictLoc[name2][1]<(dictLoc[name1][1]+blocs) and (dictLoc[name1][2]-blocs)<dictLoc[name2][2]<(dictLoc[name1][2]+blocs):
                    print("reussi")
                    ##Bouge les deux joueur dans le channel commun
                    channel = discord.utils.get(bot.get_all_channels(),category = Category, name="local")
                    player1ID = dictNameToID[name1]
                    player2ID = dictNameToID[name2]
                    player1 = guild.get_member(player1ID)
                    player2 = guild.get_member(player2ID)
                    for member in channel.members:
                        if member:
                        await player1.move_to(channel)
                        await player2.move_to(channel)
                    print("change to local channel")
                else:##Si les deux joueurs ne sont pas proche
                    ##creer deux channel indépendant
                    ##Bouge les personnes dans leurs channel
                    player1ID = dictNameToID[name1]
                    player2ID = dictNameToID[name2]
                    player1 = guild.get_member(player1ID)
                    player2 = guild.get_member(player2ID)
                    channelPlayer1 = discord.utils.get(bot.get_all_channels(),category = Category, name=name1)
                    await player1.move_to(channelPlayer1)
                    channelPlayer2 = discord.utils.get(bot.get_all_channels(),category = Category, name=name2)
                    await player2.move_to(channelPlayer2)```
rough gladeBOT
#

@lucid vault :x: Your eval job has completed with return code 1.

001 |   File "<string>", line 18
002 |     await player1.move_to(channel)
003 |     ^
004 | IndentationError: expected an indented block after 'if' statement on line 17
lucid vault
#

!e

##
@tasks.loop(seconds = 0.1)
async def distanceCheck():
    ##For all my players
    for name1 in dictLoc:
        for name2 in dictLoc:
            if name1 != name2:
                ##If player are ate less than bloc distance
                if (dictLoc[name1][0]-blocs)<dictLoc[name2][0]<(dictLoc[name1][0]+blocs) and (dictLoc[name1][1]-blocs)<dictLoc[name2][1]<(dictLoc[name1][1]+blocs) and (dictLoc[name1][2]-blocs)<dictLoc[name2][2]<(dictLoc[name1][2]+blocs):
                    print("reussi")
                    ##Move player in a common channel
                    channel = discord.utils.get(bot.get_all_channels(),category = Category, name="local")
                    player1ID = dictNameToID[name1]
                    player2ID = dictNameToID[name2]
                    player1 = guild.get_member(player1ID)
                    player2 = guild.get_member(player2ID)
                        await player1.move_to(channel)
                        await player2.move_to(channel)
                    print("change to local channel")
                else:##If player are not near
                    ##create indepadant channel
                    ##Move player in channel
                    player1ID = dictNameToID[name1]
                    player2ID = dictNameToID[name2]
                    player1 = guild.get_member(player1ID)
                    player2 = guild.get_member(player2ID)
                    channelPlayer1 = discord.utils.get(bot.get_all_channels(),category = Category, name=name1)
                    await player1.move_to(channelPlayer1)
                    channelPlayer2 = discord.utils.get(bot.get_all_channels(),category = Category, name=name2)
                    await player2.move_to(channelPlayer2)```
rough gladeBOT
#

@lucid vault :x: Your eval job has completed with return code 1.

001 |   File "<string>", line 17
002 |     await player1.move_to(channel)
003 | IndentationError: unexpected indent
lucid vault
#

!e

##
@tasks.loop(seconds = 0.1)
async def distanceCheck():
    ##For all my players
    for name1 in dictLoc:
        for name2 in dictLoc:
            if name1 != name2:
                ##If player are ate less than bloc distance
                if (dictLoc[name1][0]-blocs)<dictLoc[name2][0]<(dictLoc[name1][0]+blocs) and (dictLoc[name1][1]-blocs)<dictLoc[name2][1]<(dictLoc[name1][1]+blocs) and (dictLoc[name1][2]-blocs)<dictLoc[name2][2]<(dictLoc[name1][2]+blocs):
                    print("reussi")
                    ##Move player in a common channel
                    channel = discord.utils.get(bot.get_all_channels(),category = Category, name="local")
                    player1ID = dictNameToID[name1]
                    player2ID = dictNameToID[name2]
                    player1 = guild.get_member(player1ID)
                    player2 = guild.get_member(player2ID)
                    await player1.move_to(channel)
                    await player2.move_to(channel)
                    print("change to local channel")
                else:##If player are not near
                    ##create indepadant channel
                    ##Move player in channel
                    player1ID = dictNameToID[name1]
                    player2ID = dictNameToID[name2]
                    player1 = guild.get_member(player1ID)
                    player2 = guild.get_member(player2ID)
                    channelPlayer1 = discord.utils.get(bot.get_all_channels(),category = Category, name=name1)
                    await player1.move_to(channelPlayer1)
                    channelPlayer2 = discord.utils.get(bot.get_all_channels(),category = Category, name=name2)
                    await player2.move_to(channelPlayer2)```
rough gladeBOT
#

@lucid vault :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 'tasks' is not defined
lucid vault
#

!e

##
@tasks.loop(seconds = 0.1)
async def distanceCheck():
    ##For all my players
    for name1 in dictLoc:
        for name2 in dictLoc:
            if name1 != name2:
                ##If player are ate less than bloc distance
                if (dictLoc[name1][0]-blocs)<dictLoc[name2][0]<(dictLoc[name1][0]+blocs) and (dictLoc[name1][1]-blocs)<dictLoc[name2][1]<(dictLoc[name1][1]+blocs) and (dictLoc[name1][2]-blocs)<dictLoc[name2][2]<(dictLoc[name1][2]+blocs):
                    print("reussi")
                    ##Move player in a common channel
                    channel = discord.utils.get(bot.get_all_channels(),category = Category, name="local")
                    player1ID = dictNameToID[name1]
                    player2ID = dictNameToID[name2]
                    player1 = guild.get_member(player1ID)
                    player2 = guild.get_member(player2ID)
                    await player1.move_to(channel)
                    await player2.move_to(channel)
                    print("change to local channel")
                else:##If player are not near
                    ##create indepadant channel
                    ##Move player in channel
                    player1ID = dictNameToID[name1]
                    player2ID = dictNameToID[name2]
                    player1 = guild.get_member(player1ID)
                    player2 = guild.get_member(player2ID)
                    channelPlayer1 = discord.utils.get(bot.get_all_channels(),category = Category, name=name1)
                    await player1.move_to(channelPlayer1)
                    channelPlayer2 = discord.utils.get(bot.get_all_channels(),category = Category, name=name2)
                    await player2.move_to(channelPlayer2)```
rough gladeBOT
#

@lucid vault :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 'tasks' is not defined
lucid vault
#

!e

amount = 52
Stats = {"Bank": [5, None, 25000]}

if amount + Stats["Bank"][0] > Stats["Bank"][2]: # 52 + 5 isn't greater than 25000
    amount = Stats["Bank"][2] - amount
    amount *= -1
    print(amount, amount - Stats["Bank"][2]) 

now give me a more reproduceable example```
rough gladeBOT
#

@lucid vault :x: Your eval job has completed with return code 1.

001 |   File "<string>", line 7
002 |     print(amount, amount - Stats["Bank"][2]) 
003 |                                             ^
004 | SyntaxError: invalid non-printable character U+200A
deep beacon
#

!eval
b = [1, 2, 3, 4]

rough gladeBOT
#

@deep beacon :warning: Your eval job has completed with return code 0.

[No output]
deep beacon
#

!eval
b = [1, 2, 3, 4]
a = list()
a.append(b)
print(a)
b.append(5)
print(a)

rough gladeBOT
#

@deep beacon :white_check_mark: Your eval job has completed with return code 0.

001 | [[1, 2, 3, 4]]
002 | [[1, 2, 3, 4, 5]]
covert elm
#

!e

board = [
        [" ", " ", " "],
        [" ", " ", " "],
        [" ", " ", " "]
        ]
while True:
    printBoard = """
    \nEnter 1-9 to place your letter on the board! Key:
    
         {} | {} | {}
        -+-+-+-+-+-
         {} | {} | {}
        -+-+-+-+-+-
         {} | {} | {}
         
    """
    place = int(input(printBoard.format(1,2,3,4,5,6,7,8,9)))
    if place == 1:
        board[1][0] = "X"
        place = int(input(printBoard.format(board[1][0],2,3,4,5,6,7,8,9)))
        while place == 1:
            print("You cannot place that letter there again!")
            board[1] = "X"
            place = int(input(printBoard.format(board[1],2,3,4,5,6,7,8,9)))
rough gladeBOT
#

@covert elm :x: Your eval job has completed with return code 1.

001 | 
002 |     
003 | Enter 1-9 to place your letter on the board! Key:
004 | 
005 |          1 | 2 | 3
006 |         -+-+-+-+-+-
007 |          4 | 5 | 6
008 |         -+-+-+-+-+-
009 |          7 | 8 | 9
010 | 
011 |     Traceback (most recent call last):
... (truncated - too many lines)

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

covert elm
#

!e

print("Welcome to tic-tac-toe!")

board = [
        [" ", " ", " "],
        [" ", " ", " "],
        [" ", " ", " "]
        ]
while True:
    printBoard = """
    \nEnter 1-9 to place your letter on the board! Key:
    
         {} | {} | {}
        -+-+-+-+-+-
         {} | {} | {}
        -+-+-+-+-+-
         {} | {} | {}
         
    """
    place = int(input(printBoard.format(1,2,3,4,5,6,7,8,9)))
    if place == 1:
        board[1][0] = "X"
        place = int(input(printBoard.format(board[1][0],2,3,4,5,6,7,8,9)))
        while place == 1:
            print("You cannot place that letter there again!")
            board[1] = "X"
            place = int(input(printBoard.format(board[1],2,3,4,5,6,7,8,9)))
    elif place == 2:
        board[1][1] = "X"
        place = int(input(printBoard.format(board[1][0],board[1][1],3,4,5,6,7,8,9)))
        while place == 2:
            print("You cannot place that letter there again!")
            board[2] = "X"
            place = int(input(printBoard.format(1,board[2],3,4,5,6,7,8,9)))
    else:
        print("That number is not between 1-9!")

rough gladeBOT
#

@covert elm :x: Your eval job has completed with return code 1.

001 | Welcome to tic-tac-toe!
002 | 
003 |     
004 | Enter 1-9 to place your letter on the board! Key:
005 | 
006 |          1 | 2 | 3
007 |         -+-+-+-+-+-
008 |          4 | 5 | 6
009 |         -+-+-+-+-+-
010 |          7 | 8 | 9
011 | 
... (truncated - too many lines)

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

deep beacon
#

!e print([1, 2, 3, 0].pop(1))

rough gladeBOT
#

@deep beacon :warning: Your eval job has completed with return code 0.

[No output]
deep beacon
#

!eval
vals = [1, 2, 3, 4]
vals.pop(2)
print(vals)

rough gladeBOT
#

@deep beacon :white_check_mark: Your eval job has completed with return code 0.

[1, 2, 4]
gaunt pasture
#

sir-lancebot#910

wicked parrotBOT
deep beacon
#
dog
cat
mouse
flea mite
azure wedge
#

.src bm

wicked parrotBOT
#
Command: bookmark

Send the author a link to target_message via DMs.

Source Code
deep beacon
#

!eval
for count in range(20):
print(f"0x{count:064x}")

rough gladeBOT
#

@deep beacon :white_check_mark: Your eval job has completed with return code 0.

001 | 0x0000000000000000000000000000000000000000000000000000000000000000
002 | 0x0000000000000000000000000000000000000000000000000000000000000001
003 | 0x0000000000000000000000000000000000000000000000000000000000000002
004 | 0x0000000000000000000000000000000000000000000000000000000000000003
005 | 0x0000000000000000000000000000000000000000000000000000000000000004
006 | 0x0000000000000000000000000000000000000000000000000000000000000005
007 | 0x0000000000000000000000000000000000000000000000000000000000000006
008 | 0x0000000000000000000000000000000000000000000000000000000000000007
009 | 0x0000000000000000000000000000000000000000000000000000000000000008
010 | 0x0000000000000000000000000000000000000000000000000000000000000009
011 | 0x000000000000000000000000000000000000000000000000000000000000000a
... (truncated - too many lines)

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

deep beacon
#

!eval
for count in range(14, 20):
print(f"0x{count:064x}")

rough gladeBOT
#

@deep beacon :white_check_mark: Your eval job has completed with return code 0.

001 | 0x000000000000000000000000000000000000000000000000000000000000000e
002 | 0x000000000000000000000000000000000000000000000000000000000000000f
003 | 0x0000000000000000000000000000000000000000000000000000000000000010
004 | 0x0000000000000000000000000000000000000000000000000000000000000011
005 | 0x0000000000000000000000000000000000000000000000000000000000000012
006 | 0x0000000000000000000000000000000000000000000000000000000000000013
deep beacon
#

!eval
for count in range(9, 18):
print(f"0x{count:016x}")

rough gladeBOT
#

@deep beacon :white_check_mark: Your eval job has completed with return code 0.

001 | 0x0000000000000000000000000000000000000000000000000000000000000009
002 | 0x000000000000000000000000000000000000000000000000000000000000000a
003 | 0x000000000000000000000000000000000000000000000000000000000000000b
004 | 0x000000000000000000000000000000000000000000000000000000000000000c
005 | 0x000000000000000000000000000000000000000000000000000000000000000d
006 | 0x000000000000000000000000000000000000000000000000000000000000000e
007 | 0x000000000000000000000000000000000000000000000000000000000000000f
008 | 0x0000000000000000000000000000000000000000000000000000000000000010
009 | 0x0000000000000000000000000000000000000000000000000000000000000011
deep beacon
#

eval
for count in range(9, 18):
print(f"0x{count:016x}")

#

!eval
for count in range(9, 18):
print(f"0x{count:016x}")

rough gladeBOT
#

@deep beacon :white_check_mark: Your eval job has completed with return code 0.

001 | 0x0000000000000009
002 | 0x000000000000000a
003 | 0x000000000000000b
004 | 0x000000000000000c
005 | 0x000000000000000d
006 | 0x000000000000000e
007 | 0x000000000000000f
008 | 0x0000000000000010
009 | 0x0000000000000011
deep beacon
#

!eval
for count in range(9, 18):
print(f"0x{count:032x}")

rough gladeBOT
#

@deep beacon :white_check_mark: Your eval job has completed with return code 0.

001 | 0x00000000000000000000000000000009
002 | 0x0000000000000000000000000000000a
003 | 0x0000000000000000000000000000000b
004 | 0x0000000000000000000000000000000c
005 | 0x0000000000000000000000000000000d
006 | 0x0000000000000000000000000000000e
007 | 0x0000000000000000000000000000000f
008 | 0x00000000000000000000000000000010
009 | 0x00000000000000000000000000000011
shrewd musk
#

.quack

wicked parrotBOT
shrewd musk
#

.quack manduck

wicked parrotBOT
dark wing
#

.aoc

ocean dagger
#

.anagram

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

You have 60 seconds to find correct words.

ocean dagger
#

rebound

wicked parrotBOT
#

Well done @ocean dagger for getting it right!

The words were: `beround`, `bounder`, `rebound`, `unbored`, `unorbed`, `unrobed`!
inner bridge
#

!aoc lb

barren kelp
#

.fool

wicked parrotBOT
barren kelp
#

.fool

wicked parrotBOT
deep beacon
#

!if

rough gladeBOT
#

if __name__ == '__main__'

This is a statement that is only true if the module (your source code) it appears in is being run directly, as opposed to being imported into another module. When you run your module, the __name__ special variable is automatically set to the string '__main__'. Conversely, when you import that same module into a different one, and run that, __name__ is instead set to the filename of your module minus the .py extension.

Example

# foo.py

print('spam')

if __name__ == '__main__':
    print('eggs')

If you run the above module foo.py directly, both 'spam'and 'eggs' will be printed. Now consider this next example:

# bar.py

import foo

If you run this module named bar.py, it will execute the code in foo.py. First it will print 'spam', and then the if statement will fail, because __name__ will now be the string 'foo'.

Why would I do this?

• Your module is a library, but also has a special case where it can be run directly
• Your module is a library and you want to safeguard it against people running it directly (like what pip does)
• Your module is the main program, but has unit tests and the testing framework works by importing your module, and you want to avoid having your main code run during the test

karmic dagger
#

.quack manduck

wicked parrotBOT
karmic dagger
#

.quack

wicked parrotBOT
karmic dagger
#

.quack manduck

deep beacon
#

!or

rough gladeBOT
#

When checking if something is equal to one thing or another, you might think that this is possible:

if favorite_fruit == 'grapefruit' or 'lemon':
    print("That's a weird favorite fruit to have.")

While this makes sense in English, it may not behave the way you would expect. In Python, you should have complete instructions on both sides of the logical operator.

So, if you want to check if something is equal to one thing or another, there are two common ways:

# Like this...
if favorite_fruit == 'grapefruit' or favorite_fruit == 'lemon':
    print("That's a weird favorite fruit to have.")

# ...or like this.
if favorite_fruit in ('grapefruit', 'lemon'):
    print("That's a weird favorite fruit to have.")
wicked parrotBOT
deep beacon
#

!tuple

#

!tuples

#

!eval
b = ("dog", "cat", "mouse")
print(len(b))
b.append("flea")

rough gladeBOT
#

@deep beacon :x: Your eval job has completed with return code 1.

001 | 3
002 | Traceback (most recent call last):
003 |   File "<string>", line 3, in <module>
004 | AttributeError: 'tuple' object has no attribute 'append'
deep beacon
#

!eval
b = ("dog", "cat", "mouse")
print(f"length = {len(b)}")
b.append("flea")

rough gladeBOT
#

@deep beacon :x: Your eval job has completed with return code 1.

001 | length = 3
002 | Traceback (most recent call last):
003 |   File "<string>", line 3, in <module>
004 | AttributeError: 'tuple' object has no attribute 'append'
deep beacon
#

!eval
b = ("dog", "cat", "mouse")
print(f"length = {len(b)}")
b.append("flea")

rough gladeBOT
#

@deep beacon :x: Your eval job has completed with return code 1.

001 | length = 3
002 | Traceback (most recent call last):
003 |   File "<string>", line 3, in <module>
004 | AttributeError: 'tuple' object has no attribute 'append'
deep beacon
#

!eval
b = ("dog", "cat", "mouse")
print(f"length = {len(b)}")
print(f"b[1] = {b[1]})
b.append("flea")

rough gladeBOT
#

@deep beacon :x: Your eval job has completed with return code 1.

001 |   File "<string>", line 3
002 |     print(f"b[1] = {b[1]})
003 |           ^
004 | SyntaxError: unterminated string literal (detected at line 3)
deep beacon
#

!eval
b = ("dog", "cat", "mouse")
print(f"length = {len(b)}")
print(f"b[1] = {b[1]}")
b.append("flea")

rough gladeBOT
#

@deep beacon :x: Your eval job has completed with return code 1.

001 | length = 3
002 | b[1] = cat
003 | Traceback (most recent call last):
004 |   File "<string>", line 4, in <module>
005 | AttributeError: 'tuple' object has no attribute 'append'
tidal knot
#

.aoc lb

wicked parrotBOT
#

Here's our current top 10 (and your personal stats compared to the top 10)! 🎄🎄🎄

     | Name                      | Score | ⭐, ⭐⭐
--------------------------------------------------
 161 | (You) Achxy               | 17732 | (13, 13)
   1 | Oliver Ni                 | 23727 | (13, 13)
   2 | Kevin Sheng               | 23665 | (13, 13)
   3 | Zeyu Chen                 | 23622 | (13, 13)
   4 | Defelo                    | 23579 | (13, 13)
   5 | Anonymous #1087784        | 23487 | (13, 13)
   6 | LX                        | 23299 | (13, 13)
   7 | Kelly Dance               | 23296 | (13, 13)
   8 | Connor Nelson             | 23241 | (13, 13)
   9 | Discrete Games            | 23205 | (13, 13)

The leaderboard is refreshed every 30 minutes.

Number of Participants

917

Full Leaderboard
azure wedge
#

.ttt