#sir-lancebot-playground

1 messages · Page 229 of 1

past remnant
#

.dddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(0, 1, 9) - minaboo ᓚᘏᗢ
(2, 6, 9) - minaboo ᓚᘏᗢ
(5, 10, 11) - minaboo ᓚᘏᗢ
(3, 5, 9) - minaboo ᓚᘏᗢ

All the flights were found!

past remnant
#

0 1 9

#

2 6 9

#

5 10 11

#

3 5 9

wicked parrotBOT
#
Time's up!

Final scores:

minaboo ᓚᘏᗢ: 4

past remnant
#

.dddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(0, 1, 10) - minaboo ᓚᘏᗢ
(0, 4, 6) - minaboo ᓚᘏᗢ
(1, 4, 8) - minaboo ᓚᘏᗢ
(1, 5, 9) - minaboo ᓚᘏᗢ
(1, 2, 11) - minaboo ᓚᘏᗢ

All the flights were found!

past remnant
#

0 1 10

#

0 4 6

#

1 4 8

#

1 5 9

#

1 2 11

wicked parrotBOT
#
Time's up!

Final scores:

minaboo ᓚᘏᗢ: 5

compact yarrow
#

.scr scr

#

.src src

wicked parrotBOT
#
Command: source

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

Source Code
past remnant
#

.dddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(2, 7, 8) - minaboo ᓚᘏᗢ
(1, 7, 10) - minaboo ᓚᘏᗢ

Flights everyone missed:
(0, 6, 7)

past remnant
#

0 5 10

#

2 7 8

#

1 7 10

#

goose

wicked parrotBOT
#
Time's up!

Final scores:

minaboo ᓚᘏᗢ: 0

past remnant
#

.dddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(1, 3, 6) - minaboo ᓚᘏᗢ
(0, 5, 10) - minaboo ᓚᘏᗢ

Flights everyone missed:
(5, 7, 11)

past remnant
#

1 3 6

#

0 5 10

#

2 6 8

wicked parrotBOT
#
Time's up!

Final scores:

minaboo ᓚᘏᗢ: 1

main scarab
#

.catify

wicked parrotBOT
#

Your catified nickname is: Smoku | ᓚᘏᗢ

main scarab
#

.catify Suspendisse sit amet risus eget velit lobortis rutrum eget ut nisi. Donec quis ligula et quam finibus tristique at et leo. Nulla nec nulla in purus pharetra vulputate. In bibendum neque et nisi aliquet placerat. Suspendisse at nisi ut enim pulvinar posuere. Duis faucibus urna massa, non eleifend libero posuere vel. Vestibulum mollis eros est, et consequat mi feugiat at. Sed nec eleifend eros. Mauris dictum a ipsum at tristique. Sed condimentum, neque ut dictum placerat, ex dolor vestibulum est, ut cursus massa nulla ac urna.

wicked parrotBOT
#

Suspendisse sit ᓚᘏᗢ ᘡᘏᗢ amet risus eget velit lobortis rutrum eget ᘡᘏᗢ ut nisi. ᕦᘏᗢ Donec quis ligula et quam finibus tristique at ᓕᘏᗢ et leo. Nulla nec ᓕᘏᗢ nulla in purus pharetra vulputate. ᓚᘏᗢ In bibendum neque et ᕦᘏᗢ ᕂᘏᗢ nisi aliquet ᓇᘏᗢ placerat. Suspendisse at nisi ᘣᘏᗢ ut enim pulvinar posuere. Duis faucibus urna ᘡᘏᗢ massa, non ᕂᘏᗢ eleifend libero posuere vel. Vestibulum mollis eros est, et consequat ᘡᘏᗢ mi feugiat at. Sed nec ᘡᘏᗢ eleifend eros. Mauris dictum a ipsum at ᘡᘏᗢ tristique. Sed condimentum, neque ut dictum placerat, ex dolor vestibulum est, ut cursus massa nulla ac ᕂᘏᗢ urna.

main scarab
#

.quack manduck

wicked parrotBOT
main scarab
#

.quack

wicked parrotBOT
main scarab
#

.quack manduck

wicked parrotBOT
main scarab
#

.quack

wicked parrotBOT
wicked parrotBOT
deep beacon
#

'''py

#

'''py
print(42)
'''

whole loom
#

.catify cat

wicked parrotBOT
#

ᘣᘏᗢ ᓚᘏᗢ

whole loom
#

.catify

wicked parrotBOT
#

Your catified nickname is: UltimateSppy765 | ᓇᘏᗢ

whole loom
#

Lol

jaunty elbow
#

.ddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(0, 6, 11) - LX
(5, 6, 7) - LX
(2, 8, 11) - LX

Flights everyone missed:
(0, 1, 5)

jaunty elbow
#

4 6 10

#

11 6 0

#

6 7 5

#

11 8 2

#

goose

wicked parrotBOT
#
Time's up!

Final scores:

LX: 1

jaunty elbow
#

.ddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(0, 1, 11) - LX
(0, 2, 5) - LX
(5, 6, 10) - LX
(3, 4, 9) - LX

Flights everyone missed:
(1, 5, 9)

jaunty elbow
#

1 0 11

#

5 0 2

#

5 6 10

#

9 4 3

#

goose

wicked parrotBOT
#
Time's up!

Final scores:

LX: 3

main scarab
#

.help ddg

wicked parrotBOT
#
Command Help

**```
.duckduckduckgoose

**Can also use:** `dddg`, `ddg`, `duckduckgoose`, `duckgoose`

*Start a new Duck Duck Duck Goose game.*

**Subcommands:**
**`help `**
*Explain the rules of the game.*
main scarab
#

.ddg help

wicked parrotBOT
#
Compete against other players to find valid flights!

Each card has 4 features
Color, Number, Hat, and Accessory

A valid flight
3 cards where each feature is either all the same or all different

Call "GOOSE"
if you think there are no more flights

+1 for each valid flight
+2 for a correct "GOOSE" call
-1 for any wrong answer

The first flight below is invalid: the first card has swords while the other two have no accessory. It would be valid if the first card was empty-handed, or one of the other two had paintbrushes.

The second flight is valid because there are no 2:1 splits; each feature is either all the same or all different.

main scarab
#

.ddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(2, 8, 9) - goose

Flights everyone missed:
(2, 4, 5)
(1, 3, 11)
(0, 3, 10)
(3, 5, 8)

main scarab
#

0 1 10

#

2 8 9

#

3 4 11

#

0 1 7

#

0 1 8

#

1 3 4

#

1 6 8

#

1 6 7

#

goode

#

goose

#

.ddg

wicked parrotBOT
#

There's already a game running!

main scarab
#

9 8 2

#

a

#

.ddg

wicked parrotBOT
#

There's already a game running!

#
Time's up!

Final scores:

goose: -7

main scarab
#

0 4 10

#

.ddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

Flights everyone missed:
(0, 4, 8)
(3, 5, 7)
(7, 10, 11)
(0, 5, 9)
(4, 6, 7)
(4, 9, 11)

main scarab
#

1 4 10

#

wot

jaunty elbow
#

They either have to all be one colour, or all be different colours.

main scarab
#

1 4 11

jaunty elbow
#

The same goes for the other properties. They either have to all have the same hat, or all have different hats (no hat being a kind of hat).

jaunty elbow
main scarab
#

1 4 5

jaunty elbow
wicked parrotBOT
#
Time's up!

Final scores:

LX: -1
goose: -3

main scarab
#

5 0 9

#

.ddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(2, 6, 9) - LX

All the flights were found!

jaunty elbow
main scarab
#

2 10 11

jaunty elbow
#

0 1 4

#

0 1 7

#

Ah, I'm blind sorry 😄

main scarab
#

5 10 3

#

goose

jaunty elbow
#

I can't see any pithink

#

Ohh, actually.

#

2 6 9

wicked parrotBOT
#
Time's up!

Final scores:

LX: -1
goose: -3

main scarab
#

.ddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(0, 6, 11) - goose
(4, 5, 11) - goose

Flights everyone missed:
(0, 2, 4)
(1, 5, 6)
(1, 2, 11)
(0, 3, 8)

main scarab
#

6 11 0

#

5 4 11

#

goose

wicked parrotBOT
#
Time's up!

Final scores:

goose: 1

rancid silo
#

.reverse amonguds

wicked parrotBOT
#

sdugnoma

rancid silo
#

.reverse amongus

wicked parrotBOT
#

sugnoma

rancid silo
#

.reverse sussy

wicked parrotBOT
#

yssus

rancid silo
#

.reverse sus

wicked parrotBOT
#

sus

tepid oracle
#

@wicked parrot snake

wicked parrotBOT
#
Command Help

**```
.snakes

**Can also use:** `snake`

*Commands from our first code jam.*

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

.snake

wicked parrotBOT
#
Command Help

**```
.snakes

**Can also use:** `snake`

*Commands from our first code jam.*

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

hatch

#

.snake hatch

wicked parrotBOT
#

:tada: Congrats! You hatched: Baby Cobra

tepid oracle
#

.snake draw

wicked parrotBOT
tepid oracle
#

.snake antidote

wicked parrotBOT
#
Sasen Perera
Antidote

Sorry you didnt make the antidote in time.
The formula was ⌛ 💊 💉 ⚗

leaden river
#

a

#

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

leaden river
#

.fool

wicked parrotBOT
#

Check out this April Fools' video by google.

https://youtu.be/_qFFHC0eIUc

Start the hunt: http://goo.gl/pB4gm

In September 2012 our team discovered a paper map that has been verified as Captain Kidd's treasure map. However, we haven't deciphered all the clues yet and its up to you to access his map and uncover the secrets. If we all work together, we can solve the mystery and find the long lost treasure. Read more on...

▶ Play video
leaden river
#

..fool

#

.fool

wicked parrotBOT
leaden river
#

.fool

wicked parrotBOT
leaden river
#

.fool

wicked parrotBOT
#

Check out this April Fools' video by google.

https://youtu.be/F0F6SnbqUcE

The future of home delivery arrives today. From above.

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

Start getting deliveries from Google Express:
Web...

▶ Play video
leaden river
#

.fool

wicked parrotBOT
leaden river
#

.fool

wicked parrotBOT
leaden river
#

.fool

wicked parrotBOT
#

Check out this April Fools' video by google.

https://youtu.be/XTTtkisylQw

The loading bar is a signal to many of us to take care of those little things- like making a cup of coffee, taking that bathroom break or just petting the dog. We have been told that Fiber’s seemingly instant connections have taken away that valuable time. So today we are introducing Dial-Up Mode to slow your Fiber speeds down. Relax to your 56...

▶ Play video
leaden river
#

.fool

wicked parrotBOT
leaden river
#

.fool

wicked parrotBOT
leaden river
#

.fool

wicked parrotBOT
#

Check out this April Fools' video by google.

https://youtu.be/QAwL0O5nXe0

Holland is one of the greatest countries to live in, but the biggest downside is that it rains 145 days a year. That’s why the Google Cloud Platform team in the Netherlands is launching Google Wind this Spring.

We leveraged existing Dutch infrastructure to realize this moonshot in record time. We upgraded some historical windmills in Holland w...

▶ Play video
tepid oracle
#

.snake

wicked parrotBOT
#
Command Help

**```
.snakes

**Can also use:** `snake`

*Commands from our first code jam.*

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

antidote

#

.antidote

#

.snake antidote

wicked parrotBOT
#
Sasen Perera
Antidote
You have created the snake antidote!

The solution was: 💉 ☠ ⌛ 💊
You had 6 tries remaining.

jaunty elbow
#

.ddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(0, 1, 11) - LX
(1, 6, 9) - LX
(0, 7, 9) - LX
(1, 2, 5) - LX
(0, 2, 10) - LX
(0, 3, 5) - LX
(3, 10, 11) - LX

All the flights were found!

jaunty elbow
#

0 1 11

#

1 9 6

#

9 7 0

#

2 5 1

#

2 10 0

#

3 5 0

#

3 10 11

#

goose

wicked parrotBOT
#
LX GOOSED!

Final scores:

LX: 9

tepid oracle
#

.snake

wicked parrotBOT
#
Command Help | "snakes"

Subcommands:
name [name]
Snakifies a username.
quiz
Asks a snake-related question in the chat and validates the user's guess.
sal
Play a game of Snakes and Ladders.
snakify [message]
How would I talk if I were a snake?
video [search]
Gets a YouTube video about snakes.
zen
Gets a random quote from the Zen of Python, except as if spoken by a snake.

tepid oracle
#

.snake sal

wicked parrotBOT
#

Snakes and Ladders: A new game is about to start!

#

Snakes and Ladders: The game is starting!
Players: @tepid oracle

#

Snakes and Ladders: A new round has started! Current board:

#

Current positions:
@tepid oracle: Tile 31

Use 🎲 to roll the dice!

#

Snakes and Ladders: The game has been surrendered!

#
Ghosts and Ghouls and Jack o' lanterns at night; I took all of your candies and quickly took flight.
tepid oracle
#

quit

#

.snake quit

wicked parrotBOT
#
Command Help

**```
.snakes

**Can also use:** `snake`

*Commands from our first code jam.*

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

.snake draw

wicked parrotBOT
stray laurel
#

.quack

wicked parrotBOT
tepid oracle
#

.quack

wicked parrotBOT
tepid oracle
#

.quack name

wicked parrotBOT
#
Please don't do that.

Your input was invalid: Could not convert "ducktype" into the literal 'duck' or 'manduck'.

Usage:```
.quack ["duck"|"manduck"=duck] [seed]

tepid oracle
#

.quack ["duck" |"elephant"=duck] [1029393493]

wicked parrotBOT
#
That was a mistake.

Your input was invalid: Unexpected quote mark, '"', in non-quoted string

Usage:```
.quack ["duck"|"manduck"=duck] [seed]

wicked parrotBOT
#

Today's Spooky Name Rate Game ends now, and the winner(s) is(are)...

#

Hmm... Looks like no one participated! :cry:

zinc mulch
#

.wtf lambda

#

.wtfpython lambda

summer grotto
#

.quack

wicked parrotBOT
summer grotto
#

.quack

wicked parrotBOT
summer grotto
#

.quack

wicked parrotBOT
summer grotto
#

.quack

wicked parrotBOT
summer grotto
#

.quack

wicked parrotBOT
summer grotto
#

Nice

rugged pike
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
rugged pike
#

Oh shit

#

.spookify

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

!snowflake 0000000000000069

rough gladeBOT
#

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

stone canopy
#

.spokify

#

.spookify

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

.spookifu

#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
restive wasp
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
restive wasp
#

I am so terrified rn lol

#

hahaha

#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
daring swift
#

.src bm

wicked parrotBOT
#
Command: bookmark

Send the author a link to target_message via DMs.

Source Code
drifting echo
#

.quack

wicked parrotBOT
drifting echo
#

.quack

wicked parrotBOT
drifting echo
#

.quack manquack

wicked parrotBOT
#
That was a mistake.

Your input was invalid: Could not convert "ducktype" into the literal 'duck' or 'manduck'.

Usage:```
.quack ["duck"|"manduck"=duck] [seed]

drifting echo
#

.quack namduck

wicked parrotBOT
#
Are you trying to kill me?

Your input was invalid: Could not convert "ducktype" into the literal 'duck' or 'manduck'.

Usage:```
.quack ["duck"|"manduck"=duck] [seed]

drifting echo
#

.quack manduck

wicked parrotBOT
dull kiln
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
dull kiln
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
dull kiln
#

.help

wicked parrotBOT
#
Command Help

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

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

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

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

dull kiln
#

.battleship @wicked parrot

wicked parrotBOT
#

@dull kiln Game cancelled.

dull kiln
#

.reverse python

wicked parrotBOT
#

nohtyp

#
Ghosts and Ghouls and Jack o' lanterns at night; I took 1 candies and quickly took flight.
dull kiln
#

.reverse orange

wicked parrotBOT
#

egnaro

dull kiln
#

.reverse play

wicked parrotBOT
#

yalp

#
Ghosts and Ghouls and Jack o' lanterns at night; I took 1 candies and quickly took flight.
signal kelp
#

.catify

wicked parrotBOT
#

Your catified nickname is: Elias | ᘡᘏᗢ

storm flicker
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
past remnant
#

.dddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(0, 10, 11) - minaboo ᓚᘏᗢ
(0, 5, 7) - minaboo ᓚᘏᗢ
(5, 6, 10) - minaboo ᓚᘏᗢ
(2, 8, 9) - minaboo ᓚᘏᗢ
(1, 3, 8) - minaboo ᓚᘏᗢ

Flights everyone missed:
(3, 7, 10)
(3, 6, 11)

past remnant
#

0 10 11

#

0 5 7

#

5 6 10

#

2 8 9

#

1 3 8

wicked parrotBOT
#
Time's up!

Final scores:

minaboo ᓚᘏᗢ: 5

azure wedge
#

.src

wicked parrotBOT
main scarab
#

.quack

wicked parrotBOT
runic wave
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
runic wave
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
runic wave
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
runic wave
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
runic wave
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
runic wave
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
runic wave
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
runic wave
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
coarse thunder
#

.catify

wicked parrotBOT
#

Your catified nickname is: pipega | ᓂᘏᗢ

coarse thunder
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
coarse thunder
#

wow, damn

#

.uncatify

#

.catify

wicked parrotBOT
#

Your catified nickname is: pipega | ᓂᘏᗢ | ᕦᘏᗢ

coarse thunder
#

LMAO

#

.CANDY

fluid cloak
#

.spookify

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

wow spooky

#

.carify

#

.catify

wicked parrotBOT
#

Your catified nickname is: diénti | ᕂᘏᗢ

fluid cloak
#

.uncatify

abstract crown
#

.catidy

#

yes

#

.catify

wicked parrotBOT
#

Your catified nickname is: chainswordkiller | ᓂᘏᗢ

abstract crown
#

now am certified pro

#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
abstract crown
#

yes im that

daring swift
#

.catify

wicked parrotBOT
#

Your catified nickname is: Peter parker | 🐈

daring swift
#

.uncatify

tribal vale
#

.snakes

wicked parrotBOT
#
Command Help

**```
.snakes

**Can also use:** `snake`

*Commands from our first code jam.*

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

.snake zen

wicked parrotBOT
#
Zzzen of Pythhon

Readability countssss.

tribal vale
#

.snake about

wicked parrotBOT
#
About the snake cog

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

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

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

Contributors

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

tribal vale
#

.snakes

wicked parrotBOT
#
Command Help | "snakes"

Subcommands:
name [name]
Snakifies a username.
quiz
Asks a snake-related question in the chat and validates the user's guess.
sal
Play a game of Snakes and Ladders.
snakify [message]
How would I talk if I were a snake?
video [search]
Gets a YouTube video about snakes.
zen
Gets a random quote from the Zen of Python, except as if spoken by a snake.

tribal vale
#

.snake zen

wicked parrotBOT
#
Zzzen of Pythhon

Althhhoughh never issss offfften better thhhan righht now.

wicked parrotBOT
#

Today's Spooky Name Rate Game ends now, and the winner(s) is(are)...

#

Hmm... Looks like no one participated! :cry:

lost flame
#

.catify

wicked parrotBOT
#

Your catified nickname is: irm | ᓕᘏᗢ

lost flame
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
dull kiln
#

.reverse atlanta

wicked parrotBOT
#

atnalta

restive wasp
#

.help

tidal jewel
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
restive wasp
#

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

cursive python
#

.issues

#

.issue

wicked parrotBOT
cursive python
#

.help issue

wicked parrotBOT
#
Command Help

**```
.issue <numbers> [repository=sir-lancebot] [user=python-discord]

**Can also use:** `pr`

*Command to retrieve issue(s) from a GitHub repository.*
cursive python
#

.hacktoberissue

#

.hacktoberissues

wicked parrotBOT
#

At Jina, we build crazy fun things using Jina and one such example is the meme search. . Meme search allows you to upload a meme of your choice and renders many similar memes to your meme !. How good is that?. But, building a project needs more than just implementation and documentation is an integral part of any project.

Hence, we are looking for contributors who would write the documentation for meme search and be responsible for the whole documentation of...

labels

good first issue
Hacktoberfest

cursive python
#

.hacktoberissues beginner

wicked parrotBOT
#

Description

Strings for TypeScript aren't presently on Code Thesaurus. This issue is to add that concept to the system.

Requirements

  • Copy web/thesauruses/_meta/strings.json to the right TypeScript directory in web/thesauruses/
  • Edit the strings.json file to accurately reflect the latest major version of TypeScript
  • Delete the "name": fields before your PR
  • Add in "comment": if you wish to explain something in the code
  • Add in "not-implemented": "true" if the conc...
labels

help wanted
good first issue
hacktoberfest
ct-language-data

cursive python
#

.hacktoberissues

wicked parrotBOT
#

Title: Automated Pixel-Sorting
About:

  • This script performs randomized pixel-sorting on images and generates custom number of results.
  • Everything, from count and choice of parameters to the values they hold, is completely randomized.
  • Users need to provide the filename along with the extensions and the number of expected results.

Name: Tanya Sabarwal
Label: Feature Request
Assignee: ''


Define You:

  • [X] Hacktoberfest2021 Participant
  • [X] Contributor

<!-- ...

labels

Assigned
Hacktoberfest

cursive python
#

.hacktoberissues

wicked parrotBOT
cursive python
#

.hacktoberissues

wicked parrotBOT
#

Most of the client methods use the get_object method internally:

https://github.com/browniebroke/deezer-python/blob/59b0f578127a99622632f51359ba88cc23dcaa1b/deezer/client.py#L156-L174

In #379, the request method was added:

https://github.com/browniebroke/deezer-python/blob/59b0f578127a99622632f51359ba88cc23dcaa1b/deezer/client.py#L129-L154

They are very similar, but the request method is more versatile, we should aim to migrate all usages to the latter and eventually delete the...

labels

good first issue
hacktoberfest

#
Ghosts and Ghouls and Jack o' lanterns at night; I took 2 candies and quickly took flight.
willow ingot
#

.anagram nagaram

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

You have 60 seconds to find correct words.

willow ingot
#

yemen

wicked parrotBOT
#

Well done @willow ingot for getting it right!

The words were: `enemy`, `yemen`!
willow ingot
#

.anagram

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

You have 60 seconds to find correct words.

willow ingot
#

miller

#

ill

#

mill

wicked parrotBOT
#

Well done @willow ingot for getting it right!

The words were: `miller`, `remill`!
past remnant
#

.dddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(0, 3, 8) - minaboo ᓚᘏᗢ
(6, 7, 8) - minaboo ᓚᘏᗢ

Flights everyone missed:
(1, 6, 11)

past remnant
#

0 5 8

#

0 3 8

#

6 7 8

wicked parrotBOT
#
Time's up!

Final scores:

minaboo ᓚᘏᗢ: 1

past remnant
#

i give up

#

.ddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(1, 3, 4) - minaboo ᓚᘏᗢ
(0, 3, 8) - Berndulas
(4, 10, 11) - minaboo ᓚᘏᗢ
(0, 7, 11) - minaboo ᓚᘏᗢ

All the flights were found!

past remnant
#

1 3 4

wise junco
#

0 3 8

past remnant
#

4 10 11

#

0 7 11

wise junco
#

goose

wicked parrotBOT
#
Berndulas GOOSED!

Final scores:

minaboo ᓚᘏᗢ: 3
Berndulas: 3

past remnant
#

gdi lol

wicked parrotBOT
#
Ghosts and Ghouls and Jack o' lanterns at night; I took 3 candies and quickly took flight.
past remnant
#

.dddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(3, 7, 8) - minaboo ᓚᘏᗢ
(1, 8, 9) - minaboo ᓚᘏᗢ
(5, 7, 9) - minaboo ᓚᘏᗢ

All the flights were found!

past remnant
#

3 7 8

#

1 8 9

#

5 7 9

wicked parrotBOT
#
Time's up!

Final scores:

minaboo ᓚᘏᗢ: 3

past remnant
#

.dddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(1, 2, 7) - minaboo ᓚᘏᗢ
(5, 10, 11) - Berndulas
(0, 1, 11) - Berndulas

Flights everyone missed:
(4, 9, 11)
(2, 5, 9)

past remnant
#

1 2 7

#

0 6 8

wise junco
#

5 10 11

#

0 1 11

main scarab
#

.help

wicked parrotBOT
#
Command Help

AdventOfCode
.adventofcode
All of the Advent of Code commands.

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

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

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

main scarab
#

.avatar_modify

wicked parrotBOT
#
Command Help

**```
.avatar_modify

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

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

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

goose

wicked parrotBOT
#
Time's up!

Final scores:

Berndulas: 1
minaboo ᓚᘏᗢ: 0

past remnant
#

5 10 11

#

woops

main scarab
#

.mosaic [squares=16]

wicked parrotBOT
#
Please don't do that.

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

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

main scarab
#

.avatar_modify mosaic [squares=16]

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

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

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

past remnant
#

.dddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(2, 9, 10) - minaboo ᓚᘏᗢ
(3, 5, 9) - minaboo ᓚᘏᗢ
(2, 6, 11) - Berndulas
(1, 6, 9) - minaboo ᓚᘏᗢ
(3, 8, 11) - minaboo ᓚᘏᗢ

Flights everyone missed:
(0, 5, 11)

main scarab
#

.avatar_modify mosaic 16

past remnant
#

2 9 10

wicked parrotBOT
#
Your mosaic avatar

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

past remnant
#

3 5 9

main scarab
wise junco
#

2 6 11

wicked parrotBOT
#
Ghosts and Ghouls and Jack o' lanterns at night; I took 2 candies and quickly took flight.
past remnant
#

1 6 9

main scarab
#

.ddg

wicked parrotBOT
#

There's already a game running!

past remnant
#

2 6 11

wise junco
#

2 9 11

past remnant
#

3 8 11

wise junco
#

2 9 10

#

goose

past remnant
#

3 5 9

#

goose

#

:P

wicked parrotBOT
#
Time's up!

Final scores:

minaboo ᓚᘏᗢ: 3
Berndulas: -1

wise junco
#

Ah, i just saw it

past remnant
#

i'll be back~

wicked parrotBOT
#
Ghosts and Ghouls and Jack o' lanterns at night; I took 2 candies and quickly took flight.
past remnant
#

@wise junco Goose

#

.dddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(0, 2, 9) - minaboo ᓚᘏᗢ
(2, 5, 10) - minaboo ᓚᘏᗢ
(0, 7, 8) - minaboo ᓚᘏᗢ

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

wise junco
#

0 1 4

#

ups

past remnant
#

0 2 9

#

2 5 10

wise junco
#

5 2 8

past remnant
#

0 7 8

wicked parrotBOT
#
Time's up!

Final scores:

minaboo ᓚᘏᗢ: 3
Berndulas: -2

wise junco
#

g o o s w

#

the more d the harder?

#

.dg

past remnant
#

no haha just aliases

#

@vocal tendon

wicked parrotBOT
#
Ghosts and Ghouls and Jack o' lanterns at night; I took 2 candies and quickly took flight.
past remnant
#

play

#

.dddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(0, 3, 8) - minaboo ᓚᘏᗢ
(4, 8, 11) - minaboo ᓚᘏᗢ
(4, 5, 10) - Berndulas
(1, 2, 7) - minaboo ᓚᘏᗢ
(2, 9, 11) - Scoff'O'Law
(1, 5, 6) - minaboo ᓚᘏᗢ

All the flights were found!

past remnant
#

0 3 8

wise junco
#

3 4 10

past remnant
#

4 8 11

wise junco
#

4 5 10

past remnant
#

1 2 7

vocal tendon
#

9 2 11

past remnant
#

1 5 6

#

2 9 11

vocal tendon
#

goose

wicked parrotBOT
#
Scoff'O'Law GOOSED!

Final scores:

minaboo ᓚᘏᗢ: 4
Scoff'O'Law: 3
Berndulas: 0

past remnant
#

.dddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(8, 10, 11) - minaboo ᓚᘏᗢ
(4, 5, 9) - Scoff'O'Law
(1, 8, 9) - Berndulas

All the flights were found!

past remnant
#

8 10 11

vocal tendon
#

5 4 9

#

0 2 5

wise junco
#

1 8 9

vocal tendon
#

goose

wicked parrotBOT
#
Scoff'O'Law GOOSED!

Final scores:

Scoff'O'Law: 2
minaboo ᓚᘏᗢ: 1
Berndulas: 1

past remnant
#

.dddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(1, 2, 8) - minaboo ᓚᘏᗢ
(0, 2, 11) - Berndulas
(3, 10, 11) - Scoff'O'Law
(1, 6, 11) - minaboo ᓚᘏᗢ

All the flights were found!

past remnant
#

2 1 8

wise junco
#

0 2 11

vocal tendon
#

3 10 11

past remnant
#

1 6 11

vocal tendon
#

goose

wicked parrotBOT
#
Scoff'O'Law GOOSED!

Final scores:

Scoff'O'Law: 3
minaboo ᓚᘏᗢ: 2
Berndulas: 1

past remnant
#

lolol

#

ok you win

#

bai now~

vocal tendon
#

got lucky tbh

past remnant
#

i never get lucky😔

wicked parrotBOT
#
Ghosts and Ghouls and Jack o' lanterns at night; I took 1 candies and quickly took flight.
past remnant
#

.candy

wicked parrotBOT
#
Top Candy Records

🥇 @past remnant: 25
🥈 @whole lark: 15
🥉 @near token: 8
🏅 @pastel yoke: 7
🏅 @final fern: 6

Candies will randomly appear on messages sent.
Hit the candy when it appears as fast as possible to get the candy!
But beware the ghosts...

past remnant
#

look how much candy i has

vocal tendon
#

woww

wise junco
#

back to netflix :)

past remnant
#

do i get a prize eventually?

vocal tendon
#

I have no idea

austere narwhal
#

.trivia

wicked parrotBOT
#
Quiz game Starting!!

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

austere narwhal
#

.trivia stop

wicked parrotBOT
#

Quiz stopped.

last furnace
#

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

last furnace
#

.8bitify

wicked parrotBOT
#
Your 8-bit avatar

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

last furnace
#

Ooo, nice

#

.help 2

wicked parrotBOT
#
Query "2" not found.
last furnace
#

.help

wicked parrotBOT
#
Command Help

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

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

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

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

last furnace
#

.spookyaavatar

#

.spookyavatar

wicked parrotBOT
#
Is this you or am I just really paranoid?
last furnace
#

.easterify

#

.easteravatar

#

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

#
Ghosts and Ghouls and Jack o' lanterns at night; I took 2 candies and quickly took flight.
#
Ghosts and Ghouls and Jack o' lanterns at night; I took 2 candies and quickly took flight.
last furnace
#

.monsterbio

wicked parrotBOT
#
Eltile's Biography

The Gronnzyme is an incredible species, and you, Eltile, are no exception. Gronnzyme is famed for its rubbery exoskeleton. Whispers say that when brewed with a and at dawn, a foul, purple brew will be produced, granting it's drinker the ability to create diamonds! This species was found by Elliot E. T. in 1996.

wanton adder
#

/mosaic

#

.mosaic

wicked parrotBOT
#
Your mosaic avatar

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

wanton adder
#

ok this duck has been diced

#

gees

cursive python
#

.hacktoberissues

wicked parrotBOT
cursive python
#

.hactoberissues

#

.hacktoberissues

wicked parrotBOT
#

Type annotations / breaking changes. All of the fun stuff.

labels

good first issue
hacktoberfest
chores

cursive python
#

.hacktoberissues

#

.hacktoberissues

#

.hacktoberissues beginner

wicked parrotBOT
#

Our current upload/update methods do not include the mime-type. As such, when we upload photos to storage and download them again they don't render properly.

The current fix was proposed by John on the discord channel. We should integrate it in so that Users can download/use photos.

    multipart_data = MultipartEncoder(
        fields={
            "file": (
                "party-parrot.gif",
                open("./out/party-parrot.gif", 'rb'),
                "image/gif"
...
labels

bug
good first issue
hacktoberfest

cursive python
#

.hacktoberissues beginner

wicked parrotBOT
#

We here at !answer did multiple commits yet we forgot to write the documentation of all the discord commands. It is high time someone reads the code and creates documentation for those in the README.md file.

labels

good first issue
hacktoberfest

cursive python
#

.hacktoberissues beginner

wicked parrotBOT
#

🚀 Feature

To make kornia attractive to stereo researcher, we should consider adding a set of commonly used stereo metrics as is seen in the KITTI or Middlebury benchmarks.

Metrics to consider to add:

  • RootMeanSquaredError
  • MeanAbsoluteError
  • MeanBad{n}Error

We should consider whether we want the metrics to inherit from [torchmetrics](https://torchmetrics.re...

labels

good first issue
feature request
Difficulty: easy
module: stereo
Hacktoberfest

cursive python
#

.hacktoberissues beginner

wicked parrotBOT
#
labels

kind:bug
good first issue
kind:documentation
hacktoberfest

cursive python
#

.hacktoberissues beginner

wicked parrotBOT
cursive python
#

.hacktoberissues beginner

wicked parrotBOT
#

Describe the feature/command for flytectl
Currently, flytectl supports filtering of Flyte objects and limits the default result set to 100.
To fetch the next 100 (or so) results, we need to support pagination.

Provide a possible output or ux example

flytectl get launchplan -p flytectldemo -d development --page 1 
flytectl get workflow -p flytectldemo -d development --page 1 
flytectl get tasks -p flytectldemo -d development --page 1 
flytectl get execution -p flytectl...
labels

enhancement
good first issue
flytectl
Hacktoberfest

cursive python
#

.hacktoberissues beginner

wicked parrotBOT
#

Can we have an example of REST API calls in the documentation?
Examples with CURL, HTTPie or another client and the results would be better for newbies.
Thanks again for your good work.

labels

help wanted
good first issue
contribution
Hacktoberfest

cursive python
#

.hacktoberissues beginner

wicked parrotBOT
#

Hi,

is there any chance that you could provide a snap installation file for raspberry pi in the snap store?

The installation with pip3 or from source does not work for me on raspberry pi because of problems with PyMuPDF.

Thanks in advance.

labels

help wanted
good first issue
hacktoberfest

cursive python
#

.hacktoberissues

wicked parrotBOT
#

Actualmente las actas se almacenan en el propio repositorio, sería bueno poder leerlas integradas en la propia página web, ya sea leyendolas con la api de GitHub o generándolas a partir del repositorio.

Nota: Quiza [haya que / fuera conveniente] migrar las actas antiguas a Markdown.

labels

mejora
necesitamos ayuda
buena primera issue
proyecto grande
hacktoberfest

cursive python
#

.hacktoberissues

wicked parrotBOT
#

Goal is to add support of rasa tests for testing bot

labels

help wanted
Hacktoberfest

cursive python
#

.hacktoberissues

past remnant
#

.dddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(3, 5, 6) - minaboo ᓚᘏᗢ
(1, 9, 11) - minaboo ᓚᘏᗢ
(3, 7, 9) - minaboo ᓚᘏᗢ
(0, 6, 10) - minaboo ᓚᘏᗢ
(1, 8, 10) - minaboo ᓚᘏᗢ
(0, 2, 4) - minaboo ᓚᘏᗢ
(4, 5, 7) - minaboo ᓚᘏᗢ

All the flights were found!

past remnant
#

3 5 6

#

1 9 11

#

3 7 9

#

0 6 10

#

1 8 10

#

0 2 4

#

4 5 7

wicked parrotBOT
#
Time's up!

Final scores:

minaboo ᓚᘏᗢ: 7

past remnant
#

goose

cursive python
#

.hacktoberissues

wicked parrotBOT
#

Our docs and comments regarding celery autoscaling is incorrect: we mention that the first value is the min value and the second the max one, but it's the reverse: the max value comes first, the min value after.

We should fix both comments and README, first in master branch, then we should rebase on dev and fix the autoscaling monitoring value there too.

labels

Hacktoberfest

cursive python
#

.hacktoberissues

wicked parrotBOT
#
  • Title: Face Detection Algorithm

  • Language: Python

  • Directory: Digital Image Processing

  • Name: Kushal Borkar

  • [x] Hacktoberfest

  • [x] Contributor

Description :
Write the Face Detection program using Haar Cascades Algorithm.

@prathimacode-hub please assign me this issue.

labels

Assigned
Hacktoberfest

cursive python
#

.hacktoberissues

wicked parrotBOT
#

See #2431. I have been having a ton of issues with getting this setup. Maybe someone can help me!

labels

enhancement
hacktoberfest
tests

cursive python
#

.hacktoberissues

wicked parrotBOT
#

The OpenCV QRCodeDetector seems to have its problems with rotated QR codes. We must analyze this further and maybe try something else for better detection rates.

labels

enhancement
hacktoberfest

cursive python
#

.hacktoberissues

wicked parrotBOT
#

Update the FastAPI dependency:

  1. Update the dependency in requirements.txt to the latest stable version.
  2. Run the tests to ensure everything works as expected, and fix anything that broke.

If you'd like to work on this, leave a comment saying something like "I'll work on this.", and you can begin without waiting for me to OK it. The point of writing the comment is to let others know that this issue has alread...

labels

good first issue
dependencies
hacktoberfest

dense field
#

.help kata

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.*
dense field
#

.challenge python 1

wicked parrotBOT
#

In a grid of 7 by 7 squares you want to place a skyscraper in each square with only some clues:

  • The height of the skyscrapers is between 1 and 7
  • No two skyscrapers in a row or column may have the same number of floors
  • A clue is the number of skyscrapers that you can see in a row or column from the outside
  • Higher skyscrapers block the view of lower skyscrapers located behind them

Can you write a program that can solve this puzzle in time?

This kata is based on 4 By 4 Skyscrapers and 6 By 6 Skyscrapers by FrankK. By now, examples should be superfluous; you should really solve Frank's kata first, and then probably optimise some more. A naive solution that solved a 4×4 puzzle within 12 seconds might need time somewhere beyond the Heat Death of the Universe for this size. It's quite bad.

Task

Create

Difficulty

1 kyu

main scarab
#

@spring tapir congrats!

dense field
#

interesting

#

Great job!

spring tapir
#

Thank you!

lucid nest
#

.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.*
plucky mauve
#

.challenge python 6

wicked parrotBOT
#

Expansion is performed for a given 2x2 matrix.

[
  [1,2],
  [5,3]
]

After expansion:

[
  [1,2,a],
  [5,3,b],
  [c,d,e]
]
  • a = 1 + 2 = 3
  • b = 5 + 3 = 8
  • c = 5 + 1 = 6
  • d = 3 + 2 = 5
  • e = 1 + 3 = 4

Final result:

[
  [1,2,3],
  [5,3,8],
  [6,5,4]
]

TASK

Let expansion be a function which takes two arguments:

  • A: given NxN matrix
  • n: number of expansions
Difficulty

6 kyu

past remnant
#

v cool

#

it accepts button interactions from everyone?

hybrid pendant
#

.help cj

#

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

hybrid pendant
#

!source cj

rough gladeBOT
#
Command: codejam

A Group of commands for managing Code Jams.

Source Code
zinc mulch
#

!e ```py
import numpy as np

mat = np.matrix([[1, 2], [5, 3]])
n = 1
while n > 0:
n -= 1
new_row = mat.sum(axis = 0)
new_col = mat.sum(axis = 1)
edge = mat.diagonal().sum()
# is there any better way to do this?
_list = mat.tolist()
_list.append(new_col)
for i, number in enumerate(new_row + [edge]):
_list[i].append(number)
mat = np.matrix(_list)
print(mat)

rough gladeBOT
#

@zinc mulch :white_check_mark: Your eval job has completed with return code 0.

001 | /snekbox/user_base/lib/python3.10/site-packages/numpy/matrixlib/defmatrix.py:145: VisibleDeprecationWarning: Creating an ndarray from ragged nested sequences (which is a list-or-tuple of lists-or-tuples-or ndarrays with different lengths or shapes) is deprecated. If you meant to do this, you must specify 'dtype=object' when creating the ndarray.
002 |   arr = N.array(data, dtype=dtype, copy=copy)
003 | [[list([1, 2, matrix([[10,  9]])]) list([5, 3]) matrix([[3],
004 |                                                         [8]])]]
zinc mulch
#

lol wut

#

interesting, seems like sum() returns a matrix too, when used in a matrix

spring tapir
main scarab
#

.challenge 2+2

wicked parrotBOT
#
You have to stop.

Your input was invalid: This is not a recognized language on codewars.com!

Usage:```
.challenge [language=python] [query]

main scarab
#

.challenge python why 2+2 is 4

wicked parrotBOT
#

The 26 letters of the English alphabets are randomly divided into 5 groups of 5 letters with the remaining letter being ignored. Each of the group is assigned a score of more than 0. The ignored letter always has a score of 0.

With this kata, write a function nameScore(name) to work out the score of a name that is passed to the function.

The output should be returned as an object:

{'Mary Jane':20}

Only letters have a score. Spaces do not.

You can safely assume that name does not contain any punctuations or symbols. There will also be no empty string or null value.

A static alpha object for testing has been preloaded for your convenience in the following format:

{'ABCDE':1,'FGHIJ':2,'KLMNO':3,'PQRST':4,'UVWXY':5}  //'Z' is ignored

Note that the alpha object will be randomly generated each time you run the test.

#Example
... continue reading

Difficulty

7 kyu

main scarab
#

.challenge python why 2+2 is not 57987?

wicked parrotBOT
#
You're bad at computers.

Your input was invalid: No katas could be found with the filters provided.

Usage:```
.challenge [language=python] [query]

gaunt pasture
#

.spookify

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

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
unreal hawk
#

.challenge

wicked parrotBOT
#

Given the triangle of consecutive odd numbers:

             1
          3     5
       7     9    11
   13    15    17    19
21    23    25    27    29
...

Calculate the sum of the numbers in the n<sup>th</sup> row of this triangle (starting at index 1) e.g.: (Input --> Output)

1 -->  1
2 --> 3 + 5 = 8
Difficulty

7 kyu

unreal hawk
#

.challenge

wicked parrotBOT
#

It's the academic year's end, fateful moment of your school report.
The averages must be calculated. All the students come to you and entreat you to calculate their average for them.
Easy ! You just need to write a script.

Return the average of the given array rounded down to its nearest integer.

The array will never be empty.

Difficulty

8 kyu

gaunt pasture
#

.spookify

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

.spookify

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

Wow

#

.spookify

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

Ok nvm

unreal hawk
#

.spookify

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

:spookify

#

.spookify

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

oh wow

#

.spookify

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

.spookify.spookify.spookify.spookify

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

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

wicked parrotBOT
#
Is this you or am I just really paranoid?
#
Is this you or am I just really paranoid?
#
Is this you or am I just really paranoid?
cursive python
#

.challenge python

wicked parrotBOT
#

We want to create a function that will add numbers together when called in succession.

add(1)(2);
// returns 3
add(1).(2);
// returns 3

We also want to be able to continue to add numbers to our chain.

add(1)(2)(3); // 6
add(1)(2)(3)(4); // 10
add(1)(2)(3)(4)(5); // 15
add(1).(2).(3); // 6
add(1).(2).(3).(4); // 10
add(1).(2).(3).(4).(5); // 15

and so on.

A single call should return the number passed in.

add(1); // 1
add(1); // 1

We should be able to store the returned values and reuse them.

var addTwo = add(2);
addTwo; // 2
addTwo + 5; // 7
addTwo(3); // 5
addTwo(3)(5); // 10
var addTwo = add(2);
addTwo; // 2
addTwo + 5; // 7
addTwo(3); // 5
addTwo(3).(5); // 10

We can assume any number being passed in will be valid whole number.

Difficulty

5 kyu

main scarab
#

.challenge

wicked parrotBOT
#

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


Basic instructions

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

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

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


More detail

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

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

Difficulty

3 kyu

lean sleet
#

.challenge

wicked parrotBOT
#

<img src="https://i.imgur.com/ta6gv1i.png?1" />


<span style="font-weight:bold;font-size:1.5em;color:red">Blaine is a pain, and that is the truth</span> - Jake Chambers

<span style='color:orange'>Background</span>

Blaine likes to deliberately crash toy trains!

<span style='color:orange'>Trains</span>

Trains look like this

  • Aaaaaaaaaa
  • bbbB

The engine and carriages use the same character, but because the only engine is uppercase you can tell which way the train is going.

Trains can be any alphabetic character

  • An "Express" train uses X
  • Normal suburban trains are all other letters

<span style='color:orange'>Tracks</span>

Track pieces are characters - | / \ + X and they can be joined together like this

<table>
<tr>
<td><i>Straights</i>
<td width = "20%">
<pre style='background:black'>

</pre>
<td width = "20%">
<pre style='background:black'>
|
|
|
</pre>
<td width = "20%">
<pre style='background:black'>


... continue reading

Difficulty

2 kyu

lean sleet
#

.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.*
lean sleet
#

.challenge jp

wicked parrotBOT
#
Are you trying to kill me?

Your input was invalid: This is not a recognized language on codewars.com!

Usage:```
.challenge [language=python] [query]

lean sleet
#

oh

#

.challenge 8

wicked parrotBOT
#
Noooooo!!

Your input was invalid: This is not a recognized language on codewars.com!

Usage:```
.challenge [language=python] [query]

lean sleet
#

.challenge python 8

wicked parrotBOT
#

It's the academic year's end, fateful moment of your school report.
The averages must be calculated. All the students come to you and entreat you to calculate their average for them.
Easy ! You just need to write a script.

Return the average of the given array rounded down to its nearest integer.

The array will never be empty.

Difficulty

8 kyu

main scarab
#

.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.*
main scarab
#

.challenge language 8

wicked parrotBOT
#
That was a mistake.

Your input was invalid: This is not a recognized language on codewars.com!

Usage:```
.challenge [language=python] [query]

dusky sable
#

.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.*
main scarab
#

.challenge language=python 8

wicked parrotBOT
#
Please don't do that.

Your input was invalid: This is not a recognized language on codewars.com!

Usage:```
.challenge [language=python] [query]

main scarab
#

.challenge Python 8

wicked parrotBOT
#
Certainly not.

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

main scarab
#

when getting the kata

#

spelling mistake lol

wicked parrotBOT
#
Ghosts and Ghouls and Jack o' lanterns at night; I took 3 candies and quickly took flight.
dusky sable
#

.challenge 7

wicked parrotBOT
#
Noooooo!!

Your input was invalid: This is not a recognized language on codewars.com!

Usage:```
.challenge [language=python] [query]

dusky sable
#

.challenge python 7

wicked parrotBOT
#

There's a waiting room with N chairs set in single row. Chairs are consecutively numbered from 1 to N. First is closest to the entrance (which is exit as well).

For some reason people choose a chair in the following way

  1. Find a place as far from other people as possible
  2. Find a place as close to exit as possible

All chairs must be occupied before the first person will be served

So it looks like this for 10 chairs and 10 patients

<table>
<thead>
<tr>
<th>Chairs</th>
<th>1</th>
<th>2</th>
<th>3</th>
<th>4</th>
<th>5</th>
<th>6</th>
<th>7</th>
<th>8</th>
<th>9</th>
<th>10</th>
<tr>
</thead>

<tbody>

<tr>
<td>Patients</td>
<td>1</td>
<td>7</td>
<td>5</td>
<td>8</td>
<td>3</td>
<td>9</td>
<td>4</td>
<td>6</td>
<td>10</td>
<td>2</td>
</tr>

</tbody>

</table>

Your task is to find last patient's chair's number.

Input - N - integer greater than 2 - number of chairs.
Output should positive integer too - last patient's chair's number

Have fun :)

Difficulty

7 kyu

dusky sable
#

.challenge python 6

wicked parrotBOT
#

Your task is to return the amount of white rectangles in a NxN spiral. Your font may differ, if we talk of white rectangles, we talk about the symboles in the top row.

Notes:

  • As a general rule, the white snake cannot touch itself.
  • The size will be at least 5.
  • The test cases get very large, it is not feasible to calculate the whole spiral.

Examples

For example, a spiral with size 5 should look like this:

⬜⬜⬜⬜⬜
⬛⬛⬛⬛⬜
⬜⬜⬜⬛⬜
⬜⬛⬛⬛⬜
⬜⬜⬜⬜⬜

And return the value 17 because the total amount of white rectangles is 17.


A spiral with the size 7 would look like this:

⬜⬜⬜⬜⬜⬜⬜
⬛⬛⬛⬛⬛⬛⬜
⬜⬜⬜⬜⬜⬛⬜
⬜⬛⬛⬛⬜⬛⬜
⬜⬛⬜⬜⬜⬛⬜
⬜⬛⬛⬛⬛⬛⬜
⬜⬜⬜⬜⬜⬜⬜

And return the value 31 because the total amount of white rectangles is 31.


A spiral with the size 8 would look like this:

⬜⬜⬜⬜⬜⬜⬜⬜
⬛⬛⬛⬛⬛⬛⬛⬜
⬜⬜⬜⬜⬜⬜⬛⬜
⬜⬛⬛⬛⬛⬜⬛⬜
⬜⬛⬜⬛⬛⬜⬛⬜
⬜⬛⬜⬜⬜⬜⬛⬜
⬜⬛⬛⬛⬛⬛⬛⬜
⬜⬜⬜⬜⬜⬜⬜⬜

And return the value 39 because the total amount of white rectangles is 39.


A spiral with the size 9 would look like this:
... continue reading

Difficulty

6 kyu

past remnant
#

.candy

wicked parrotBOT
#
Top Candy Records

🥇 @past remnant: 24
🥈 @whole lark: 15
🥉 @near token: 8
🏅 @pastel yoke: 7
🏅 @final fern: 6

Candies will randomly appear on messages sent.
Hit the candy when it appears as fast as possible to get the candy!
But beware the ghosts...

paper igloo
#

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

sand swallow
#

.quack

paper igloo
#

.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.*
paper igloo
#

.challenge python 8

wicked parrotBOT
#

You are given the length and width of a 4-sided polygon. The polygon can either be a rectangle or a square. </br>
If it is a square, return its area. If it is a rectangle, return its perimeter.

area_or_perimeter(6, 10) --> 32
area_or_perimeter(3, 3) --> 9

Note: for the purposes of this kata you will assume that it is a square if its length and width are equal, otherwise it is a rectangle.

Difficulty

8 kyu

placid fractal
#

.quack

wicked parrotBOT
distant radish
#

.challenge

wicked parrotBOT
#

Given the triangle of consecutive odd numbers:

             1
          3     5
       7     9    11
   13    15    17    19
21    23    25    27    29
...

Calculate the sum of the numbers in the n<sup>th</sup> row of this triangle (starting at index 1) e.g.: (Input --> Output)

1 -->  1
2 --> 3 + 5 = 8
Difficulty

7 kyu

sinful spindle
#

.reverse

wicked parrotBOT
#
Your reversed avatar.

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

main scarab
#

.ddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(1, 5, 10) - goose

Flights everyone missed:
(2, 7, 9)
(1, 4, 6)
(0, 2, 6)
(6, 9, 10)

main scarab
#

10 5 9

#

10 5 1

#

goose

wicked parrotBOT
#
Time's up!

Final scores:

goose: -1

main scarab
#

.ddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(1, 7, 9) - goose
(0, 5, 11) - goose

Flights everyone missed:
(4, 5, 8)
(0, 7, 10)
(3, 5, 6)
(0, 2, 6)

main scarab
#

1 7 9

#

0 11 5

wicked parrotBOT
#
Time's up!

Final scores:

goose: 2

ocean sphinx
#

.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.*
stone turret
#

. challenge

#

.challenge

wicked parrotBOT
#

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

Note:

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

2 kyu

lethal oxide
#

.challenge python 1

wicked parrotBOT
#

The eight queens puzzle is the problem of placing eight chess queens on an 8×8 chessboard so that no two queens threaten each other. Thus, a solution requires that no two queens share the same row, column or diagonal. The eight queens puzzle is an example of the more general N queens problem of placing N non-attacking queens on an N×N chessboard. You can read about the problem on its Wikipedia page: Eight queens puzzle.
... continue reading

Difficulty

1 kyu

lethal oxide
#

.challenge

wicked parrotBOT
#

Definition

Strong number is the number that the sum of the factorial of its digits is equal to number itself.

For example: 145, since

1! + 4! + 5! = 1 + 24 + 120 = 145

So, 145 is a Strong number.


Task

Given a number, Find if it is Strong or not.


Warm-up (Highly recommended)

Playing With Numbers Series


Notes

  • Number passed is always Positive.
  • Return the result as String

Input >> Output Examples

strong_num(1) ==> return "STRONG!!!!"

Explanation:

Since , the sum of its digits' factorial of (1) is equal to number itself (1) , Then its a Strong .


strong_num(123) ==> return "Not Strong !!"

Explanation:

... continue reading

Difficulty

7 kyu

outer barn
#

.challenge python

wicked parrotBOT
#

Move the first letter of each word to the end of it, then add "ay" to the end of the word. Leave punctuation marks untouched.

Examples

pigIt('Pig latin is cool'); // igPay atinlay siay oolcay
pigIt('Hello world !');     // elloHay orldway !
pigIt(@"Pig latin is cool"); // => @"igPay atinlay siay oolcay"
pigIt(@"Hello world !");     // => @"elloHay orldway !"
pig_it('Pig latin is cool') # igPay atinlay siay oolcay
pig_it('Hello world !')     # elloHay orldway !
pig_it('Pig latin is cool') # igPay atinlay siay oolcay
pig_it('Hello world !')     # elloHay orldway !
Kata.PigIt("Pig latin is cool"); // igPay atinlay siay oolcay
Kata.PigIt("Hello world !");     // elloHay orldway !
pig_it("Pig latin is cool");   // igPay atinlay siay oolcay
pig_it("Hello world !");       // elloHay orldway
PigLatin.pigIt('Pig latin is cool'); // igPay atinlay siay oolcay... [continue reading](https://codewars.com/kata/520b9d2ad5c005041100000f)
Difficulty

5 kyu

outer barn
#

.challenge python easy

wicked parrotBOT
#

Description:

Groups of characters decided to make a battle. Help them to figure out which group is more powerful. Create a function that will accept 2 variables and return the one who's stronger.

Rules:

  • Each character have its own power: A = 1, B = 2, ... Y = 25, Z = 26
  • Only capital characters can and will participate a battle.
  • Only two groups to a fight.
  • Group whose total power (A + B + C + ...) is bigger wins.
  • If the powers are equal, it's a tie.

Examples:

  battle("ONE", "TWO"); // => "TWO"`
  battle("ONE", "NEO"); // => "Tie!"
  battle("ONE", "TWO"); // => "TWO"`
  battle("ONE", "NEO"); // => "Tie!"

Related kata:

Difficulty

7 kyu

dry eagle
#

.challenge

wicked parrotBOT
#

It's the academic year's end, fateful moment of your school report.
The averages must be calculated. All the students come to you and entreat you to calculate their average for them.
Easy ! You just need to write a script.

Return the average of the given array rounded down to its nearest integer.

The array will never be empty.

Difficulty

8 kyu

dry eagle
#

.challenge

wicked parrotBOT
#

It's the academic year's end, fateful moment of your school report.
The averages must be calculated. All the students come to you and entreat you to calculate their average for them.
Easy ! You just need to write a script.

Return the average of the given array rounded down to its nearest integer.

The array will never be empty.

Difficulty

8 kyu

royal sinew
#

candy

#

noo

#

do we still have the candy game I wonder

main scarab
#

.quack

wicked parrotBOT
main scarab
#

.quack

wicked parrotBOT
main scarab
#

.quack

wicked parrotBOT
sudden fulcrum
#

.challenge

wicked parrotBOT
#

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

Possible hands are, in descending order of value:

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

3 kyu

sudden fulcrum
#

.challenge

wicked parrotBOT
#

The eight queens puzzle is the problem of placing eight chess queens on an 8×8 chessboard so that no two queens threaten each other. Thus, a solution requires that no two queens share the same row, column or diagonal. The eight queens puzzle is an example of the more general N queens problem of placing N non-attacking queens on an N×N chessboard. You can read about the problem on its Wikipedia page: Eight queens puzzle.
... continue reading

Difficulty

1 kyu

deft prawn
#

.challenge

wicked parrotBOT
#

<img src="https://i.imgur.com/ta6gv1i.png?1" />


<span style="font-weight:bold;font-size:1.5em;color:red">Blaine is a pain, and that is the truth</span> - Jake Chambers

<span style='color:orange'>Background</span>

Blaine likes to deliberately crash toy trains!

<span style='color:orange'>Trains</span>

Trains look like this

  • Aaaaaaaaaa
  • bbbB

The engine and carriages use the same character, but because the only engine is uppercase you can tell which way the train is going.

Trains can be any alphabetic character

  • An "Express" train uses X
  • Normal suburban trains are all other letters

<span style='color:orange'>Tracks</span>

Track pieces are characters - | / \ + X and they can be joined together like this

<table>
<tr>
<td><i>Straights</i>
<td width = "20%">
<pre style='background:black'>

</pre>
<td width = "20%">
<pre style='background:black'>
|
|
|
</pre>
<td width = "20%">
<pre style='background:black'>


... continue reading

Difficulty

2 kyu

quaint otter
#

.challenge

wicked parrotBOT
#

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

Possible hands are, in descending order of value:

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

3 kyu

main scarab
#

.challenge

wicked parrotBOT
#

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

Possible hands are, in descending order of value:

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

3 kyu

main scarab
#

.challengr

#

.challenge

wicked parrotBOT
main scarab
#

.challenge

wicked parrotBOT
#

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


Basic instructions

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

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

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


More detail

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

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

Difficulty

3 kyu

main scarab
#

.challenge 1

wicked parrotBOT
#
You blew it.

Your input was invalid: This is not a recognized language on codewars.com!

Usage:```
.challenge [language=python] [query]

main scarab
#

.challenge python 1

wicked parrotBOT
#

In a grid of 7 by 7 squares you want to place a skyscraper in each square with only some clues:

  • The height of the skyscrapers is between 1 and 7
  • No two skyscrapers in a row or column may have the same number of floors
  • A clue is the number of skyscrapers that you can see in a row or column from the outside
  • Higher skyscrapers block the view of lower skyscrapers located behind them

Can you write a program that can solve this puzzle in time?

This kata is based on 4 By 4 Skyscrapers and 6 By 6 Skyscrapers by FrankK. By now, examples should be superfluous; you should really solve Frank's kata first, and then probably optimise some more. A naive solution that solved a 4×4 puzzle within 12 seconds might need time somewhere beyond the Heat Death of the Universe for this size. It's quite bad.

Task

Create

Difficulty

1 kyu

main scarab
#

.challenge python 8

wicked parrotBOT
main scarab
#

.challenge python 8

wicked parrotBOT
outer barn
#

.challenge python 11

wicked parrotBOT
#
Noooooo!!

Your input was invalid: No katas could be found with the filters provided.

Usage:```
.challenge [language=python] [query]

main scarab
#

.challenge python 8

#

.challenge python 8

wicked parrotBOT
#

You are given the length and width of a 4-sided polygon. The polygon can either be a rectangle or a square. </br>
If it is a square, return its area. If it is a rectangle, return its perimeter.

area_or_perimeter(6, 10) --> 32
area_or_perimeter(3, 3) --> 9

Note: for the purposes of this kata you will assume that it is a square if its length and width are equal, otherwise it is a rectangle.

Difficulty

8 kyu

outer barn
#

.challenge python 9

wicked parrotBOT
#
You're bad at computers.

Your input was invalid: No katas could be found with the filters provided.

Usage:```
.challenge [language=python] [query]

outer barn
#

.challenge python 8

wicked parrotBOT
#

You are given the length and width of a 4-sided polygon. The polygon can either be a rectangle or a square. </br>
If it is a square, return its area. If it is a rectangle, return its perimeter.

area_or_perimeter(6, 10) --> 32
area_or_perimeter(3, 3) --> 9

Note: for the purposes of this kata you will assume that it is a square if its length and width are equal, otherwise it is a rectangle.

Difficulty

8 kyu

main scarab
#

.challenge python 8

wicked parrotBOT
outer barn
#

lol too easy

#

.challenge python 7

wicked parrotBOT
#

Definition

Strong number is the number that the sum of the factorial of its digits is equal to number itself.

For example: 145, since

1! + 4! + 5! = 1 + 24 + 120 = 145

So, 145 is a Strong number.


Task

Given a number, Find if it is Strong or not.


Warm-up (Highly recommended)

Playing With Numbers Series


Notes

  • Number passed is always Positive.
  • Return the result as String

Input >> Output Examples

strong_num(1) ==> return "STRONG!!!!"

Explanation:

Since , the sum of its digits' factorial of (1) is equal to number itself (1) , Then its a Strong .


strong_num(123) ==> return "Not Strong !!"

Explanation:

... continue reading

Difficulty

7 kyu

wise rune
#

.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.*
wise rune
#

.challenge

wicked parrotBOT
#

You are given the length and width of a 4-sided polygon. The polygon can either be a rectangle or a square. </br>
If it is a square, return its area. If it is a rectangle, return its perimeter.

area_or_perimeter(6, 10) --> 32
area_or_perimeter(3, 3) --> 9

Note: for the purposes of this kata you will assume that it is a square if its length and width are equal, otherwise it is a rectangle.

Difficulty

8 kyu

inner bobcat
#

.quack

wicked parrotBOT
arctic terrace
#

.quack

wicked parrotBOT
arctic terrace
#

.quack manduck

wicked parrotBOT
hasty matrix
#

.spookify

wicked parrotBOT
#
Is this you or am I just really paranoid?
boreal delta
#

.quack manduck

wicked parrotBOT
boreal delta
#

.quack duck

wicked parrotBOT
boreal delta
#

.quack duck

wicked parrotBOT
boreal delta
#

.quack

wicked parrotBOT
arctic terrace
#

what is a kata?

#

i feel like i’m missing soemthing vital that makes them what they are

#

cause there’s no way the answer to that area or rectangle thing is this easy

#
func area_or_perimeter(a, b):
   if a == b:
      print(a*b)
   else:
      print((a+b)*2)
wise junco
arctic terrace
#

ye ye i see i’m stupid and it’s def. or func

wicked parrotBOT
#
Ghosts and Ghouls and Jack o' lanterns at night; I took all of your candies and quickly took flight.
arctic terrace
#

?

#

h u h

wise junco
#

I think the candy and ghost reactions are some halloween thing.

arctic terrace
#

why did it add it, delete it, and spit out some sort of poem?

wise junco
#

I don't now, I just click on them when I see one.

#

.candy

wicked parrotBOT
#
Top Candy Records

🥇 @past remnant: 24
🥈 @whole lark: 15
🥉 @near token: 8
🏅 @pastel yoke: 7
🏅 @final fern: 6

Candies will randomly appear on messages sent.
Hit the candy when it appears as fast as possible to get the candy!
But beware the ghosts...

arctic terrace
#

ohhhh

#

pumpkins are candies and ghosts are ghosts got it

#

.candy

wicked parrotBOT
#
Top Candy Records

🥇 @past remnant: 24
🥈 @whole lark: 15
🥉 @near token: 8
🏅 @pastel yoke: 7
🏅 @final fern: 6

Candies will randomly appear on messages sent.
Hit the candy when it appears as fast as possible to get the candy!
But beware the ghosts...

arctic terrace
#

.candy @arctic terrace

wicked parrotBOT
#
Top Candy Records

🥇 @past remnant: 24
🥈 @whole lark: 15
🥉 @near token: 8
🏅 @pastel yoke: 7
🏅 @final fern: 6

Candies will randomly appear on messages sent.
Hit the candy when it appears as fast as possible to get the candy!
But beware the ghosts...

#
Ghosts and Ghouls and Jack o' lanterns at night; I tried to take your candies but you had none to begin with!
arctic terrace
#

.mycandy

wise junco
#

No candys are candy, pumpkins will just appear if you mention halloween.

arctic terrace
#

ohhhh

#

odd

arctic terrace
lean sleet
#

.challenge

wicked parrotBOT
#

You are given a ASCII diagram, comprised of minus signs -, plus signs +, vertical bars | and whitespaces . Your task is to write a function which breaks the diagram in the minimal pieces it is made of.

For example, if the input for your function is this diagram:

+------------+
|            |
|            |
|            |
+------+-----+
|      |     |
|      |     |
+------+-----+

the returned value should be the list of:

+------------+
|            |
|            |
|            |
+------------+

(note how it lost a + sign in the extraction)

as well as

+------+
|      |
|      |
+------+

and

+-----+
|     |
|     |
+-----+

The diagram is given as an ordinary multiline string.
There are no borders touching each others.

The pieces should not have trailing spaces at the end of the lines. However, it could have leading spaces if the figure is not a rectangle. For instance:

    +---+
    |   |
+---+   |
|       |
+-------+

... continue reading

Difficulty

2 kyu

rugged mauve
#

.challenge

wicked parrotBOT
#

This problem takes its name by arguably the most important event in the life of the ancient historian Josephus: according to his tale, he and his 40 soldiers were trapped in a cave by the Romans during a siege.

Refusing to surrender to the enemy, they instead opted for mass suicide, with a twist: they formed a circle and proceeded to kill one man every three, until one last man was left (and that it was supposed to kill himself to end the act).

Well, Josephus and another man were the last two and, as we now know every detail of the story, you may have correctly guessed that they didn't exactly follow through the original idea.

You are now to create a function that returns a Josephus permutation, taking as parameters the initial array/list of items to be permuted as if they were in a circle and counted out every k places until none remained.

Tips and notes: it helps to start counting from 1 up to n, instead of the usual range 0..n-1; k will always be >=1.
... continue reading

Difficulty

5 kyu

#
Ghosts and Ghouls and Jack o' lanterns at night; I took 3 candies and quickly took flight.
dense meteor
#

.quack

wicked parrotBOT
hybrid pendant
#

.challenge

wicked parrotBOT
#

<img src="https://i.imgur.com/ta6gv1i.png?1" />


<span style="font-weight:bold;font-size:1.5em;color:red">Blaine is a pain, and that is the truth</span> - Jake Chambers

<span style='color:orange'>Background</span>

Blaine likes to deliberately crash toy trains!

<span style='color:orange'>Trains</span>

Trains look like this

  • Aaaaaaaaaa
  • bbbB

The engine and carriages use the same character, but because the only engine is uppercase you can tell which way the train is going.

Trains can be any alphabetic character

  • An "Express" train uses X
  • Normal suburban trains are all other letters

<span style='color:orange'>Tracks</span>

Track pieces are characters - | / \ + X and they can be joined together like this

<table>
<tr>
<td><i>Straights</i>
<td width = "20%">
<pre style='background:black'>

</pre>
<td width = "20%">
<pre style='background:black'>
|
|
|
</pre>
<td width = "20%">
<pre style='background:black'>


... continue reading

Difficulty

2 kyu

hybrid pendant
#

.challenge

wicked parrotBOT
#

Given a base between 2 and 62 ( inclusive ), and a non-negative number in that base, return the next bigger polydivisible number in that base, or an empty value like null or Nothing.

A number is polydivisible if its first digit is cleanly divisible by 1, its first two digits by 2, its first three by 3, and so on. There are finitely many polydivisible numbers in any base.

Numbers in a particular base are encoded as Strings, with digits ['0'..'9'] + ['A'..'Z'] + ['a'..'z'].

Difficulty

4 kyu

hybrid pendant
#

.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.*
hybrid pendant
#

.challenge

wicked parrotBOT
#

Expansion is performed for a given 2x2 matrix.

[
  [1,2],
  [5,3]
]

After expansion:

[
  [1,2,a],
  [5,3,b],
  [c,d,e]
]
  • a = 1 + 2 = 3
  • b = 5 + 3 = 8
  • c = 5 + 1 = 6
  • d = 3 + 2 = 5
  • e = 1 + 3 = 4

Final result:

[
  [1,2,3],
  [5,3,8],
  [6,5,4]
]

TASK

Let expansion be a function which takes two arguments:

  • A: given NxN matrix
  • n: number of expansions
Difficulty

6 kyu

hybrid pendant
#

.challenge

wicked parrotBOT
#

You are given a ASCII diagram, comprised of minus signs -, plus signs +, vertical bars | and whitespaces . Your task is to write a function which breaks the diagram in the minimal pieces it is made of.

For example, if the input for your function is this diagram:

+------------+
|            |
|            |
|            |
+------+-----+
|      |     |
|      |     |
+------+-----+

the returned value should be the list of:

+------------+
|            |
|            |
|            |
+------------+

(note how it lost a + sign in the extraction)

as well as

+------+
|      |
|      |
+------+

and

+-----+
|     |
|     |
+-----+

The diagram is given as an ordinary multiline string.
There are no borders touching each others.

The pieces should not have trailing spaces at the end of the lines. However, it could have leading spaces if the figure is not a rectangle. For instance:

    +---+
    |   |
+---+   |
|       |
+-------+

... continue reading

Difficulty

2 kyu

hybrid pendant
#

.challenge

#

.challenge

wicked parrotBOT
#

<img src="https://i.imgur.com/ta6gv1i.png?1" />


<span style="font-weight:bold;font-size:1.5em;color:red">Blaine is a pain, and that is the truth</span> - Jake Chambers

<span style='color:orange'>Background</span>

Blaine likes to deliberately crash toy trains!

<span style='color:orange'>Trains</span>

Trains look like this

  • Aaaaaaaaaa
  • bbbB

The engine and carriages use the same character, but because the only engine is uppercase you can tell which way the train is going.

Trains can be any alphabetic character

  • An "Express" train uses X
  • Normal suburban trains are all other letters

<span style='color:orange'>Tracks</span>

Track pieces are characters - | / \ + X and they can be joined together like this

<table>
<tr>
<td><i>Straights</i>
<td width = "20%">
<pre style='background:black'>

</pre>
<td width = "20%">
<pre style='background:black'>
|
|
|
</pre>
<td width = "20%">
<pre style='background:black'>


... continue reading

Difficulty

2 kyu

wicked parrotBOT
#

Today's Spooky Name Rate Game ends now, and the winner(s) is(are)...

#

Hmm... Looks like no one participated! :cry:

hard comet
#

.reverse ur mum

wicked parrotBOT
#

mum ru

rugged pike
#

.source halloween

wicked parrotBOT
#
I can't believe you've done this

Your input was invalid: Unable to convert halloween to valid command or Cog.

Usage:```
.source [source_item]

main scarab
#

.candy

wicked parrotBOT
#
Top Candy Records

🥇 @past remnant: 21
🥈 @whole lark: 15
🥉 @near token: 8
🏅 @pastel yoke: 7
🏅 @final fern: 6

Candies will randomly appear on messages sent.
Hit the candy when it appears as fast as possible to get the candy!
But beware the ghosts...

main scarab
#

pumpkin

calm canopy
#

.reverse

wicked parrotBOT
#
Your reversed avatar.

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

calm canopy
#

.reverse bruh

wicked parrotBOT
#

hurb

calm canopy
#

dang

main scarab
#

.reverse

wicked parrotBOT
#
Your reversed avatar.

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

main scarab
#

.reverse drow

wicked parrotBOT
#

word

main scarab
#

.reverse a

wicked parrotBOT
#

a

main scarab
#

.reverse ** **

wicked parrotBOT
pastel edge
#

.challenge

wicked parrotBOT
#

Introduction

<pre style="white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;">
We all love to play games especially as children. I have fond memories playing Connect 4 with my brother so decided to create this Kata based on the classic game. Connect 4 is known as several names such as “Four in a Row” and “Captain’s Mistress" but was made popular by Hasbro MB Games
</pre>

<center><img src="https://raw.githubusercontent.com/adrianeyre/codewars/master/Ruby/Authored/connect4.jpg" alt="Connect 4"></center>

Task

<pre style="white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;">... continue reading

Difficulty

5 kyu

shut nebula
#

.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.*
shut nebula
#

.challenge python 8

wicked parrotBOT
#

You are given the length and width of a 4-sided polygon. The polygon can either be a rectangle or a square. </br>
If it is a square, return its area. If it is a rectangle, return its perimeter.

area_or_perimeter(6, 10) --> 32
area_or_perimeter(3, 3) --> 9

Note: for the purposes of this kata you will assume that it is a square if its length and width are equal, otherwise it is a rectangle.

Difficulty

8 kyu

shut nebula
#

.challenge python 8

wicked parrotBOT
#

You're at the zoo... all the meerkats look weird. Something has gone terribly wrong - someone has gone and switched their heads and tails around!

Save the animals by switching them back. You will be given an array which will have three values (tail, body, head). It is your job to re-arrange the array so that the animal is the right way round (head, body, tail).

Same goes for all the other arrays/lists that you will get in the tests: you have to change the element positions with the same exact logics

Simples!

Difficulty

8 kyu

spring brook
#

!contibute

daring swift
#

.reverse racecar

wicked parrotBOT
#

racecar

winter kindle
#

.quak

#

.quack

wicked parrotBOT
winter kindle
#

.quack

wicked parrotBOT
winter kindle
#

.quack

wicked parrotBOT
winter kindle
#

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

winter kindle
#

.anagram ellho

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

You have 60 seconds to find correct words.

winter kindle
#

SIR

#

Rsi

#

.8bitify

wicked parrotBOT
#
Your 8-bit avatar

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

winter kindle
#

.help 2

wicked parrotBOT
#
Query "2" not found.
#

Well done @winter kindle for getting it right!

The words were: `irs`, `sir`, `sri`!
winter kindle
#

.challenge

wicked parrotBOT
#

This kata is a harder version of A Bubbly Programming Language. If you haven't done that, I would suggest doing it first.

You are going to make yet another interpreter similar to A Bubbly Programming Language, but with completely different syntax.

Your goal is to create an interpreter for a programming language (bubbly language) with the following tokens:

- `start`: marks the start of a program
- `return_` (`return_ <value>`): marks the end of a program, and returns the given `<value>`
- `let` (`let <var_name> <value>`): sets the variable `<var_name>` to the given `<value>`
- `add` (`add <value> <value>`) returns the sum of the two `<value>`
- `sub` (`sub <value> <value>`) returns the result of the first `<value>` minus the second `<value>`
- `mul` (`mul <value> <value>`) returns the product of the two `<value>`... [continue reading](https://codewars.com/kata/5fad08d083d5600032d9edd7)
Difficulty

4 kyu

tepid oracle
#

.8bitify

wicked parrotBOT
#
Your 8-bit avatar

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

tepid oracle
#

.anagram

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

You have 60 seconds to find correct words.

#

Nobody got it right.

The words were: `retailers`, `serratile`!
tepid oracle
#

.anagram

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

You have 60 seconds to find correct words.

tepid oracle
#

dishes

tepid oracle
wicked parrotBOT
#

Well done @tepid oracle for getting it right!

The words were: `dishes`, `hissed`!
astral ingot
#

.get_python_fact

#

.pythonfact

wicked parrotBOT
#
Python Facts

Python was named after Monty Python, a British Comedy Troupe, which Guido van Rossum likes.

Suggestions

Suggest more facts here!

astral ingot
#

.pythonfact

wicked parrotBOT
#
Python Facts

If you type import this in the Python REPL, you'll get a poem about the philosophies about Python. (check it out by doing !zen in #bot-commands)

Suggestions

Suggest more facts here!

#
Ghosts and Ghouls and Jack o' lanterns at night; I took all of your candies and quickly took flight.
glass walrus
#

.hangman

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

Guess the word by sending a message with a letter!

glass walrus
#

a

#

e

#

l

#

n

#

t

#

r

#

o

#

s

wicked parrotBOT
#
You lost.

The word was expect.

glass walrus
#

.quack

wicked parrotBOT
neat valve
#

.8bitify

wicked parrotBOT
#
Your 8-bit avatar

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

neat valve
#

Meh

vague kite
#

.bitify

#

.8bitify

wicked parrotBOT
#
Your 8-bit avatar

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

vague kite
#

Hot

main scarab
#

.8bitify

wicked parrotBOT
#
Your 8-bit avatar

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

main scarab
#

MAGIC?!?

past remnant
#

yes

drifting echo
#

.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.*
drifting echo
#

.challange python

#

.challenge python

wicked parrotBOT
#

This problem takes its name by arguably the most important event in the life of the ancient historian Josephus: according to his tale, he and his 40 soldiers were trapped in a cave by the Romans during a siege.

Refusing to surrender to the enemy, they instead opted for mass suicide, with a twist: they formed a circle and proceeded to kill one man every three, until one last man was left (and that it was supposed to kill himself to end the act).

Well, Josephus and another man were the last two and, as we now know every detail of the story, you may have correctly guessed that they didn't exactly follow through the original idea.

You are now to create a function that returns a Josephus permutation, taking as parameters the initial array/list of items to be permuted as if they were in a circle and counted out every k places until none remained.

Tips and notes: it helps to start counting from 1 up to n, instead of the usual range 0..n-1; k will always be >=1.
... continue reading

Difficulty

5 kyu

jaunty elbow
#

.ddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(3, 5, 11) - LX
(1, 4, 10) - LX
(0, 1, 3) - LX
(0, 4, 11) - LX
(2, 8, 9) - minaboo ᓚᘏᗢ

Flights everyone missed:
(0, 5, 10)

jaunty elbow
#

3 5 11

#

1 4 10

#

0 1 3

past remnant
#

hi

jaunty elbow
#

0 4 11

#

Hello 👀

past remnant
#

2 8 9

jaunty elbow
#

Goose?

#

goose

past remnant
#

😔

wicked parrotBOT
#
Time's up!

Final scores:

LX: 3
minaboo ᓚᘏᗢ: 1

past remnant
#

again

#

.dddg

wicked parrotBOT
#
Duck Duck Duck Goose!
#
Flights Found

(1, 2, 3) - minaboo ᓚᘏᗢ
(1, 10, 11) - LX
(5, 7, 10) - minaboo ᓚᘏᗢ
(0, 7, 8) - LX
(3, 4, 9) - minaboo ᓚᘏᗢ
(4, 6, 7) - LX
(2, 8, 10) - LX

All the flights were found!

past remnant
#

1 2 3

jaunty elbow
#

1 10 11

past remnant
#

5 7 10

jaunty elbow
#

7 8 0

past remnant
#

3 4 9

jaunty elbow
#

4 2 8

#

ah yeah

#

4 6 7

#

10 2 8

past remnant
#

goose

wicked parrotBOT
#
minaboo ᓚᘏᗢ GOOSED!

Final scores:

minaboo ᓚᘏᗢ: 5
LX: 3

past remnant
#

heyyyyy

jaunty elbow
#

👍

barren kelp
#

.challenge

wicked parrotBOT
#

Your task is to add up letters to one letter.

The function will be given a variable amount of arguments, each one being a letter to add.
The function will be given an array of letters, each one being a letter to add.
In SQL, you will be given a table `letters`, with a string column `letter`. Return the sum of the letters in a column `letter`.
The function will be given an array of letters (`char`s), each one being a letter to add. Return a `char`.
The script will be given a string of letters, each character being a letter to add.
The function will be given a `Char()`, each one being a letter to add. Return a `Char`.
Difficulty

7 kyu

lost mural
#

.easterify

wicked parrotBOT
#
Your Lovely Easterified Avatar!

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

lost mural
#

.mosaic

wicked parrotBOT
#
Your mosaic avatar

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

rough gladeBOT
#

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

random delta
#

.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.*
random delta
#

.challenge Python

wicked parrotBOT
#
NEGATORY.

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

random delta
#

Lol