Dicebot logoDicebot

Ciphers

Letter-shift ciphers for puzzles, treasure hunts, and passing notes at the table. These work in any channel - no activation needed - and anyone can use them.

All ciphers shift letters only: numbers, punctuation, and spaces pass through untouched, capitalisation is preserved, and shifts wrap around the alphabet. Negative shift amounts work everywhere, which is also how you decipher: shift by the negative of what enciphered it.

!sc1 <shift> <text> - Caesar shift

Aliases: shiftcipher1, bushift. The classic: every letter moves by the same amount.

!sc1 3 hello world   →   khoor zruog
!sc1 -3 khoor zruog  →   hello world

!sc2 <n1,n2,…> <text> - shift sequence

Aliases: shiftcipher2, bumulti, shiftsequence. Cycles through a comma-separated list of shifts, one per letter, repeating when it runs out. (A Vigenère by numbers.)

!sc2 1,2,3 abcabc   →   bdfbdf

!sc3 <start> <step> <text> - progressive shift

Aliases: shiftcipher3, progshift, progressiveshift. The first letter shifts by start, and each following letter shifts by step more than the one before.

!sc3 1 1 aaaa   →   bcde

!sc4 <plus> <minus> <text> - alternating shift

Aliases: shiftcipher4, altshift, alternateshift. Letters alternate between shifting backwards by minus and forwards by plus - starting with the backwards shift on the first letter.