bingo

`!bingo` will generate a brand new game of bingo, call the first ball, and provide the seed you need to continue the game. To continue gameplay, just type `!bingo` followed by the provided seed.

Sharedunrated

Content

218 lines
{=(letterList):B I N G O}

{=(0A):1~2~3~4~5}
{=(1A):1~2~3~4}
{=(2A):1~2~3~5}
{=(3A):1~2~3}
{=(4A):1~2~4~5}
{=(5A):1~2~4}
{=(6A):1~2~5}
{=(7A):1~2}
{=(8A):1~3~4~5}
{=(9A):1~3~4}
{=(AA):1~3~5}
{=(BA):1~3}
{=(CA):1~4~5}
{=(DA):1~4}
{=(EA):1~5}
{=(FA):1}
{=(GA):2~3~4~5}
{=(HA):2~3~4}
{=(IA):2~3~5}
{=(JA):2~3}
{=(KA):2~4~5}
{=(LA):2~4}
{=(MA):2~5}
{=(NA):2}
{=(OA):3~4~5}
{=(PA):3~4}
{=(QA):3~5}
{=(RA):3}
{=(SA):4~5}
{=(TA):4}
{=(UA):5}
{=(VA):}

{=(0B):}
{=(1B):5}
{=(2B):4}
{=(3B):4~5}
{=(4B):3}
{=(5B):3~5}
{=(6B):3~4}
{=(7B):3~4~5}
{=(8B):2}
{=(9B):2~5}
{=(AB):2~4}
{=(BB):2~4~5}
{=(CB):2~3}
{=(DB):2~3~5}
{=(EB):2~3~4}
{=(FB):2~3~4~5}
{=(GB):1}
{=(HB):1~5}
{=(IB):1~4}
{=(JB):1~4~5}
{=(KB):1~3}
{=(LB):1~3~5}
{=(MB)1~3~4}
{=(NB):1~3~4~5}
{=(OB):1~2}
{=(PB):1~2~5}
{=(QB):1~2~4}
{=(RB):1~2~4~5}
{=(SB):1~2~3}
{=(TB):1~2~3~5}
{=(UB):1~2~3~4}
{=(VB):1~2~3~4~5}

{=(inSeed):{if({args}==):000!000!000!000!000|{args}}}
{=(inSeedF):{replace(, ):{inSeed}}}

{=(inB1A):{{inSeedF(2)}A}}
{=(inB1B):{if({inB1A}!=):{inB1A}~}}

{=(inB2A):{{inSeedF(3)}A}}
{=(inB2B):{if({list(0):{inB2A}}!=):{m:trunc(5+{list(0):{inB2A}})}~}{if({list(1):{inB2A}}!=):{m:trunc(5+{list(1):{inB2A}})}~}{if({list(2):{inB2A}}!=):{m:trunc(5+{list(2):{inB2A}})}~}{if({list(3):{inB2A}}!=):{m:trunc(5+{list(3):{inB2A}})}~}{if({list(4):{inB2A}}!=):{m:trunc(5+{list(4):{inB2A}})}~}}

{=(inB3A):{{inSeedF(4)}A}}
{=(inB3B):{if({list(0):{inB3A}}!=):{m:trunc(10+{list(0):{inB3A}})}~}{if({list(1):{inB3A}}!=):{m:trunc(10+{list(1):{inB3A}})}~}{if({list(2):{inB3A}}!=):{m:trunc(10+{list(2):{inB3A}})}~}{if({list(3):{inB3A}}!=):{m:trunc(10+{list(3):{inB3A}})}~}{if({list(4):{inB3A}}!=):{m:trunc(10+{list(4):{inB3A}})}~}}

{=(inI1A):{{inSeedF(6)}A}}
{=(inI1B):{if({list(0):{inI1A}}!=):{m:trunc(15+{list(0):{inI1A}})}~}{if({list(1):{inI1A}}!=):{m:trunc(15+{list(1):{inI1A}})}~}{if({list(2):{inI1A}}!=):{m:trunc(15+{list(2):{inI1A}})}~}{if({list(3):{inI1A}}!=):{m:trunc(15+{list(3):{inI1A}})}~}{if({list(4):{inI1A}}!=):{m:trunc(15+{list(4):{inI1A}})}~}}

{=(inI2A):{{inSeedF(7)}A}}
{=(inI2B):{if({list(0):{inI2A}}!=):{m:trunc(20+{list(0):{inI2A}})}~}{if({list(1):{inI2A}}!=):{m:trunc(20+{list(1):{inI2A}})}~}{if({list(2):{inI2A}}!=):{m:trunc(20+{list(2):{inI2A}})}~}{if({list(3):{inI2A}}!=):{m:trunc(20+{list(3):{inI2A}})}~}{if({list(4):{inI2A}}!=):{m:trunc(20+{list(4):{inI2A}})}~}}

{=(inI3A):{{inSeedF(8)}A}}
{=(inI3B):{if({list(0):{inI3A}}!=):{m:trunc(25+{list(0):{inI3A}})}~}{if({list(1):{inI3A}}!=):{m:trunc(25+{list(1):{inI3A}})}~}{if({list(2):{inI3A}}!=):{m:trunc(25+{list(2):{inI3A}})}~}{if({list(3):{inI3A}}!=):{m:trunc(25+{list(3):{inI3A}})}~}{if({list(4):{inI3A}}!=):{m:trunc(25+{list(4):{inI3A}})}~}}

{=(inN1A):{{inSeedF(10)}A}}
{=(inN1B):{if({list(0):{inN1A}}!=):{m:trunc(30+{list(0):{inN1A}})}~}{if({list(1):{inN1A}}!=):{m:trunc(30+{list(1):{inN1A}})}~}{if({list(2):{inN1A}}!=):{m:trunc(30+{list(2):{inN1A}})}~}{if({list(3):{inN1A}}!=):{m:trunc(30+{list(3):{inN1A}})}~}{if({list(4):{inN1A}}!=):{m:trunc(30+{list(4):{inN1A}})}~}}

{=(inN2A):{{inSeedF(11)}A}}
{=(inN2B):{if({list(0):{inN2A}}!=):{m:trunc(35+{list(0):{inN2A}})}~}{if({list(1):{inN2A}}!=):{m:trunc(35+{list(1):{inN2A}})}~}{if({list(2):{inN2A}}!=):{m:trunc(35+{list(2):{inN2A}})}~}{if({list(3):{inN2A}}!=):{m:trunc(35+{list(3):{inN2A}})}~}{if({list(4):{inN2A}}!=):{m:trunc(35+{list(4):{inN2A}})}~}}

{=(inN3A):{{inSeedF(12)}A}}
{=(inN3B):{if({list(0):{inN3A}}!=):{m:trunc(40+{list(0):{inN3A}})}~}{if({list(1):{inN3A}}!=):{m:trunc(40+{list(1):{inN3A}})}~}{if({list(2):{inN3A}}!=):{m:trunc(40+{list(2):{inN3A}})}~}{if({list(3):{inN3A}}!=):{m:trunc(40+{list(3):{inN3A}})}~}{if({list(4):{inN3A}}!=):{m:trunc(40+{list(4):{inN3A}})}~}}

{=(inG1A):{{inSeedF(14)}A}}
{=(inG1B):{if({list(0):{inG1A}}!=):{m:trunc(45+{list(0):{inG1A}})}~}{if({list(1):{inG1A}}!=):{m:trunc(45+{list(1):{inG1A}})}~}{if({list(2):{inG1A}}!=):{m:trunc(45+{list(2):{inG1A}})}~}{if({list(3):{inG1A}}!=):{m:trunc(45+{list(3):{inG1A}})}~}{if({list(4):{inG1A}}!=):{m:trunc(45+{list(4):{inG1A}})}~}}

{=(inG2A):{{inSeedF(15)}A}}
{=(inG2B):{if({list(0):{inG2A}}!=):{m:trunc(50+{list(0):{inG2A}})}~}{if({list(1):{inG2A}}!=):{m:trunc(50+{list(1):{inG2A}})}~}{if({list(2):{inG2A}}!=):{m:trunc(50+{list(2):{inG2A}})}~}{if({list(3):{inG2A}}!=):{m:trunc(50+{list(3):{inG2A}})}~}{if({list(4):{inG2A}}!=):{m:trunc(50+{list(4):{inG2A}})}~}}

{=(inG3A):{{inSeedF(16)}A}}
{=(inG3B):{if({list(0):{inG3A}}!=):{m:trunc(55+{list(0):{inG3A}})}~}{if({list(1):{inG3A}}!=):{m:trunc(55+{list(1):{inG3A}})}~}{if({list(2):{inG3A}}!=):{m:trunc(55+{list(2):{inG3A}})}~}{if({list(3):{inG3A}}!=):{m:trunc(55+{list(3):{inG3A}})}~}{if({list(4):{inG3A}}!=):{m:trunc(55+{list(4):{inG3A}})}~}}

{=(inO1A):{{inSeedF(18)}A}}
{=(inO1B):{if({list(0):{inO1A}}!=):{m:trunc(60+{list(0):{inO1A}})}~}{if({list(1):{inO1A}}!=):{m:trunc(60+{list(1):{inO1A}})}~}{if({list(2):{inO1A}}!=):{m:trunc(60+{list(2):{inO1A}})}~}{if({list(3):{inO1A}}!=):{m:trunc(60+{list(3):{inO1A}})}~}{if({list(4):{inO1A}}!=):{m:trunc(60+{list(4):{inO1A}})}~}}

{=(inO2A):{{inSeedF(19)}A}}
{=(inO2B):{if({list(0):{inO2A}}!=):{m:trunc(65+{list(0):{inO2A}})}~}{if({list(1):{inO2A}}!=):{m:trunc(65+{list(1):{inO2A}})}~}{if({list(2):{inO2A}}!=):{m:trunc(65+{list(2):{inO2A}})}~}{if({list(3):{inO2A}}!=):{m:trunc(65+{list(3):{inO2A}})}~}{if({list(4):{inO2A}}!=):{m:trunc(65+{list(4):{inO2A}})}~}}

{=(inO3A):{{inSeedF(20)}A}}
{=(inO3B):{if({list(0):{inO3A}}!=):{m:trunc(70+{list(0):{inO3A}})}~}{if({list(1):{inO3A}}!=):{m:trunc(70+{list(1):{inO3A}})}~}{if({list(2):{inO3A}}!=):{m:trunc(70+{list(2):{inO3A}})}~}{if({list(3):{inO3A}}!=):{m:trunc(70+{list(3):{inO3A}})}~}{if({list(4):{inO3A}}!=):{m:trunc(70+{list(4):{inO3A}})}~}}

{=(inString):{replace(~Z,):{inB1B}{inB2B}{inB3B}{inI1B}{inI2B}{inI3B}{inN1B}{inN2B}{inN3B}{inG1B}{inG2B}{inG3B}{inO1B}{inO2B}{inO3B}Z}}

{=(selNum):{#:{inString}}}
{=(shortSel):{if({m:trunc({selNum}%5)}==0):5|{m:trunc({selNum}%5)}}}

{=(letterNum):{if({selNum}<=15):1}{all({selNum}>15|{selNum}<=30):2}{all({selNum}>30|{selNum}<=45):3}{all({selNum}>45|{selNum}<=60):4}{if({selNum}>60):5}}
{=(letter):{letterList({letterNum})}}

{=(seedPos):{if({selNum}<=5):2}{all({selNum}>5|{selNum}<=10):3}{all({selNum}>10|{selNum}<=15):4}{all({selNum}>15|{selNum}<=20):6}{all({selNum}>20|{selNum}<=25):7}{all({selNum}>25|{selNum}<=30):8}{all({selNum}>30|{selNum}<=35):10}{all({selNum}>35|{selNum}<=40):11}{all({selNum}>40|{selNum}<=45):12}{all({selNum}>45|{selNum}<=50):14}{all({selNum}>50|{selNum}<=55):15}{all({selNum}>55|{selNum}<=60):16}{all({selNum}>60|{selNum}<=65):18}{all({selNum}>65|{selNum}<=70):19}{all({selNum}>70|{selNum}<=75):20}}

{=(0Z):{if({shortSel}==1):G}{if({shortSel}==2):8}{if({shortSel}==3):4}{if({shortSel}==4):2}{if({shortSel}==5):1}}
{=(1Z):{if({shortSel}==1):H}{if({shortSel}==2):9}{if({shortSel}==3):5}{if({shortSel}==4):3}}
{=(2Z):{if({shortSel}==1):I}{if({shortSel}==2):A}{if({shortSel}==3):6}{if({shortSel}==5):3}}
{=(3Z):{if({shortSel}==1):J}{if({shortSel}==2):B}{if({shortSel}==3):7}}
{=(4Z):{if({shortSel}==1):K}{if({shortSel}==2):C}{if({shortSel}==4):6}{if({shortSel}==5):5}}
{=(5Z):{if({shortSel}==1):L}{if({shortSel}==2):D}{if({shortSel}==4):7}}
{=(6Z):{if({shortSel}==1):M}{if({shortSel}==2):E}{if({shortSel}==5):7}}
{=(7Z):{if({shortSel}==1):N}{if({shortSel}==2):F}}
{=(8Z):{if({shortSel}==1):O}{if({shortSel}==3):C}{if({shortSel}==4):A}{if({shortSel}==5):9}}
{=(9Z):{if({shortSel}==1):P}{if({shortSel}==3):D}{if({shortSel}==4):B}}
{=(AZ):{if({shortSel}==1):Q}{if({shortSel}==3):E}{if({shortSel}==5):B}}
{=(BZ):{if({shortSel}==1):R}{if({shortSel}==3):F}}
{=(CZ):{if({shortSel}==1):S}{if({shortSel}==4):E}{if({shortSel}==5):D}}
{=(DZ):{if({shortSel}==1):T}{if({shortSel}==4):F}}
{=(EZ):{if({shortSel}==1):U}{if({shortSel}==5):F}}
{=(FZ):{if({shortSel}==1):V}}
{=(GZ):{if({shortSel}==2):O}{if({shortSel}==3):K}{if({shortSel}==4):I}{if({shortSel}==5):H}}
{=(HZ):{if({shortSel}==2):P}{if({shortSel}==3):L}{if({shortSel}==4):J}}
{=(IZ):{if({shortSel}==2):Q}{if({shortSel}==3):M}{if({shortSel}==5):J}}
{=(JZ):{if({shortSel}==2):R}{if({shortSel}==3):N}}
{=(KZ):{if({shortSel}==2):S}{if({shortSel}==4):M}{if({shortSel}==5):L}}
{=(LZ):{if({shortSel}==2):T}{if({shortSel}==4):N}}
{=(MZ):{if({shortSel}==2):U}{if({shortSel}==5):N}}
{=(NZ):{if({shortSel}==2):V}}
{=(OZ):{if({shortSel}==3):S}{if({shortSel}==4):Q}{if({shortSel}==5):P}}
{=(PZ):{if({shortSel}==3):T}{if({shortSel}==4):R}}
{=(QZ):{if({shortSel}==3):U}{if({shortSel}==5):R}}
{=(RZ):{if({shortSel}==3):V}}
{=(SZ):{if({shortSel}==4):U}{if({shortSel}==5):T}}
{=(TZ):{if({shortSel}==4):V}}
{=(UZ):{if({shortSel}==5):V}}

{=(outSeed):{inSeedF(+{m:trunc({seedPos}-1)})} {{inSeedF({seedPos})}Z} {inSeedF({m:trunc({seedPos}+1)}+)}}
{=(outSeedF):{join():{outSeed}}}

{=(outB1A):{{outSeed(2)}B}}
{=(outB1B):{if({list(0):{outB1A}}!=):B-{list(0):{outB1A}}; }{if({list(1):{outB1A}}!=):B-{list(1):{outB1A}}; }{if({list(2):{outB1A}}!=):B-{list(2):{outB1A}}; }{if({list(3):{outB1A}}!=):B-{list(3):{outB1A}}; }{if({list(4):{outB1A}}!=):B-{list(4):{outB1A}}; }}

{=(outB2A):{{outSeed(3)}B}}
{=(outB2B):{if({list(0):{outB2A}}!=):B-{m:trunc(5+{list(0):{outB2A}})}; }{if({list(1):{outB2A}}!=):B-{m:trunc(5+{list(1):{outB2A}})}; }{if({list(2):{outB2A}}!=):B-{m:trunc(5+{list(2):{outB2A}})}; }{if({list(3):{outB2A}}!=):B-{m:trunc(5+{list(3):{outB2A}})}; }{if({list(4):{outB2A}}!=):B-{m:trunc(5+{list(4):{outB2A}})}; }}

{=(outB3A):{{outSeed(4)}B}}
{=(outB3B):{if({list(0):{outB3A}}!=):B-{m:trunc(10+{list(0):{outB3A}})}; }{if({list(1):{outB3A}}!=):B-{m:trunc(10+{list(1):{outB3A}})}; }{if({list(2):{outB3A}}!=):B-{m:trunc(10+{list(2):{outB3A}})}; }{if({list(3):{outB3A}}!=):B-{m:trunc(10+{list(3):{outB3A}})}; }{if({list(4):{outB3A}}!=):B-{m:trunc(10+{list(4):{outB3A}})}; }}

{=(outI1A):{{outSeed(6)}B}}
{=(outI1B):{if({list(0):{outI1A}}!=):I-{m:trunc(15+{list(0):{outI1A}})}; }{if({list(1):{outI1A}}!=):I-{m:trunc(15+{list(1):{outI1A}})}; }{if({list(2):{outI1A}}!=):I-{m:trunc(15+{list(2):{outI1A}})}; }{if({list(3):{outI1A}}!=):I-{m:trunc(15+{list(3):{outI1A}})}; }{if({list(4):{outI1A}}!=):I-{m:trunc(15+{list(4):{outI1A}})}; }}

{=(outI2A):{{outSeed(7)}B}}
{=(outI2B):{if({list(0):{outI2A}}!=):I-{m:trunc(20+{list(0):{outI2A}})}; }{if({list(1):{outI2A}}!=):I-{m:trunc(20+{list(1):{outI2A}})}; }{if({list(2):{outI2A}}!=):I-{m:trunc(20+{list(2):{outI2A}})}; }{if({list(3):{outI2A}}!=):I-{m:trunc(20+{list(3):{outI2A}})}; }{if({list(4):{outI2A}}!=):I-{m:trunc(20+{list(4):{outI2A}})}; }}

{=(outI3A):{{outSeed(8)}B}}
{=(outI3B):{if({list(0):{outI3A}}!=):I-{m:trunc(25+{list(0):{outI3A}})}; }{if({list(1):{outI3A}}!=):I-{m:trunc(25+{list(1):{outI3A}})}; }{if({list(2):{outI3A}}!=):I-{m:trunc(25+{list(2):{outI3A}})}; }{if({list(3):{outI3A}}!=):I-{m:trunc(25+{list(3):{outI3A}})}; }{if({list(4):{outI3A}}!=):I-{m:trunc(25+{list(4):{outI3A}})}; }}

{=(outN1A):{{outSeed(10)}B}}
{=(outN1B):{if({list(0):{outN1A}}!=):N-{m:trunc(30+{list(0):{outN1A}})}; }{if({list(1):{outN1A}}!=):N-{m:trunc(30+{list(1):{outN1A}})}; }{if({list(2):{outN1A}}!=):N-{m:trunc(30+{list(2):{outN1A}})}; }{if({list(3):{outN1A}}!=):N-{m:trunc(30+{list(3):{outN1A}})}; }{if({list(4):{outN1A}}!=):N-{m:trunc(30+{list(4):{outN1A}})}; }}

{=(outN2A):{{outSeed(11)}B}}
{=(outN2B):{if({list(0):{outN2A}}!=):N-{m:trunc(35+{list(0):{outN2A}})}; }{if({list(1):{outN2A}}!=):N-{m:trunc(35+{list(1):{outN2A}})}; }{if({list(2):{outN2A}}!=):N-{m:trunc(35+{list(2):{outN2A}})}; }{if({list(3):{outN2A}}!=):N-{m:trunc(35+{list(3):{outN2A}})}; }{if({list(4):{outN2A}}!=):N-{m:trunc(35+{list(4):{outN2A}})}; }}

{=(outN3A):{{outSeed(12)}B}}
{=(outN3B):{if({list(0):{outN3A}}!=):N-{m:trunc(40+{list(0):{outN3A}})}; }{if({list(1):{outN3A}}!=):N-{m:trunc(40+{list(1):{outN3A}})}; }{if({list(2):{outN3A}}!=):N-{m:trunc(40+{list(2):{outN3A}})}; }{if({list(3):{outN3A}}!=):N-{m:trunc(40+{list(3):{outN3A}})}; }{if({list(4):{outN3A}}!=):N-{m:trunc(40+{list(4):{outN3A}})}; }}

{=(outG1A):{{outSeed(14)}B}}
{=(outG1B):{if({list(0):{outG1A}}!=):G-{m:trunc(45+{list(0):{outG1A}})}; }{if({list(1):{outG1A}}!=):G-{m:trunc(45+{list(1):{outG1A}})}; }{if({list(2):{outG1A}}!=):G-{m:trunc(45+{list(2):{outG1A}})}; }{if({list(3):{outG1A}}!=):G-{m:trunc(45+{list(3):{outG1A}})}; }{if({list(4):{outG1A}}!=):G-{m:trunc(45+{list(4):{outG1A}})}; }}

{=(outG2A):{{outSeed(15)}B}}
{=(outG2B):{if({list(0):{outG2A}}!=):G-{m:trunc(50+{list(0):{outG2A}})}; }{if({list(1):{outG2A}}!=):G-{m:trunc(50+{list(1):{outG2A}})}; }{if({list(2):{outG2A}}!=):G-{m:trunc(50+{list(2):{outG2A}})}; }{if({list(3):{outG2A}}!=):G-{m:trunc(50+{list(3):{outG2A}})}; }{if({list(4):{outG2A}}!=):G-{m:trunc(50+{list(4):{outG2A}})}; }}

{=(outG3A):{{outSeed(16)}B}}
{=(outG3B):{if({list(0):{outG3A}}!=):G-{m:trunc(55+{list(0):{outG3A}})}; }{if({list(1):{outG3A}}!=):G-{m:trunc(55+{list(1):{outG3A}})}; }{if({list(2):{outG3A}}!=):G-{m:trunc(55+{list(2):{outG3A}})}; }{if({list(3):{outG3A}}!=):G-{m:trunc(55+{list(3):{outG3A}})}; }{if({list(4):{outG3A}}!=):G-{m:trunc(55+{list(4):{outG3A}})}; }}

{=(outO1A):{{outSeed(18)}B}}
{=(outO1B):{if({list(0):{outO1A}}!=):O-{m:trunc(60+{list(0):{outO1A}})}; }{if({list(1):{outO1A}}!=):O-{m:trunc(60+{list(1):{outO1A}})}; }{if({list(2):{outO1A}}!=):O-{m:trunc(60+{list(2):{outO1A}})}; }{if({list(3):{outO1A}}!=):O-{m:trunc(60+{list(3):{outO1A}})}; }{if({list(4):{outO1A}}!=):O-{m:trunc(60+{list(4):{outO1A}})}; }}

{=(outO2A):{{outSeed(19)}B}}
{=(outO2B):{if({list(0):{outO2A}}!=):O-{m:trunc(65+{list(0):{outO2A}})}; }{if({list(1):{outO2A}}!=):O-{m:trunc(65+{list(1):{outO2A}})}; }{if({list(2):{outO2A}}!=):O-{m:trunc(65+{list(2):{outO2A}})}; }{if({list(3):{outO2A}}!=):O-{m:trunc(65+{list(3):{outO2A}})}; }{if({list(4):{outO2A}}!=):O-{m:trunc(65+{list(4):{outO2A}})}; }}

{=(outO3A):{{outSeed(20)}B}}
{=(outO3B):{if({list(0):{outO3A}}!=):O-{m:trunc(70+{list(0):{outO3A}})}; }{if({list(1):{outO3A}}!=):O-{m:trunc(70+{list(1):{outO3A}})}; }{if({list(2):{outO3A}}!=):O-{m:trunc(70+{list(2):{outO3A}})}; }{if({list(3):{outO3A}}!=):O-{m:trunc(70+{list(3):{outO3A}})}; }{if({list(4):{outO3A}}!=):O-{m:trunc(70+{list(4):{outO3A}})}; }}

{=(bString):{all({outB1B}==|{outB2B}==|{outB3B}==):None!|{outB1B}{outB2B}{outB3B}}}
{=(iString):{all({outI1B}==|{outI2B}==|{outI3B}==):None!|{outI1B}{outI2B}{outI3B}}}
{=(nString):{all({outN1B}==|{outN2B}==|{outN3B}==):None!|{outN1B}{outN2B}{outN3B}}}
{=(gString):{all({outG1B}==|{outG2B}==|{outG3B}==):None!|{outG1B}{outG2B}{outG3B}}}
{=(oString):{all({outO1B}==|{outO2B}==|{outO3B}==):None!|{outO1B}{outO2B}{outO3B}}}

{=(hexColor):{if({letter}==B):ff514d}{if({letter}==I):7088d8}{if({letter}==N):fffdff}{if({letter}==G):4eb668}{if({letter}==O):fcd029}}

{embed(color):#{hexColor}}
{=(ballLink):https://tinyurl.com/TycheBingoBall{selNum}}

To generate another ball, please use the command: `!bingo {outSeedF}`

Embed

1 line
{"color": 5198940, "title": "**{letter}-{selNum}!**", "fields": [{"name": "**B**", "value": "{bString}", "inline": false}, {"name": "**I**", "value": "{iString}", "inline": false}, {"name": "**N**", "value": "{nString}", "inline": false}, {"name": "**G**", "value": "{gString}", "inline": false}, {"name": "**O**", "value": "{oString}", "inline": false}], "thumbnail": {"url": "{ballLink}"}, "description": "Called so far:"}
Raw JSON
{
  "id": 919398,
  "created_at": "2021-06-28T23:01:59.000Z",
  "tag_name": "bingo",
  "nsfw": false,
  "owner_id": "760351266076491826",
  "uses": 151,
  "description": "`!bingo` will generate a brand new game of bingo, call the first ball, and provide the seed you need to continue the game. To continue gameplay, just type `!bingo` followed by the provided seed.",
  "restricted": false,
  "shared": true,
  "deleted": false,
  "safe": "unrated",
  "hidden": false,
  "guild_id": "780310143949733908",
  "sharer": "760351266076491826",
  "content": "{=(letterList):B I N G O}\n\n{=(0A):1~2~3~4~5}\n{=(1A):1~2~3~4}\n{=(2A):1~2~3~5}\n{=(3A):1~2~3}\n{=(4A):1~2~4~5}\n{=(5A):1~2~4}\n{=(6A):1~2~5}\n{=(7A):1~2}\n{=(8A):1~3~4~5}\n{=(9A):1~3~4}\n{=(AA):1~3~5}\n{=(BA):1~3}\n{=(CA):1~4~5}\n{=(DA):1~4}\n{=(EA):1~5}\n{=(FA):1}\n{=(GA):2~3~4~5}\n{=(HA):2~3~4}\n{=(IA):2~3~5}\n{=(JA):2~3}\n{=(KA):2~4~5}\n{=(LA):2~4}\n{=(MA):2~5}\n{=(NA):2}\n{=(OA):3~4~5}\n{=(PA):3~4}\n{=(QA):3~5}\n{=(RA):3}\n{=(SA):4~5}\n{=(TA):4}\n{=(UA):5}\n{=(VA):}\n\n{=(0B):}\n{=(1B):5}\n{=(2B):4}\n{=(3B):4~5}\n{=(4B):3}\n{=(5B):3~5}\n{=(6B):3~4}\n{=(7B):3~4~5}\n{=(8B):2}\n{=(9B):2~5}\n{=(AB):2~4}\n{=(BB):2~4~5}\n{=(CB):2~3}\n{=(DB):2~3~5}\n{=(EB):2~3~4}\n{=(FB):2~3~4~5}\n{=(GB):1}\n{=(HB):1~5}\n{=(IB):1~4}\n{=(JB):1~4~5}\n{=(KB):1~3}\n{=(LB):1~3~5}\n{=(MB)1~3~4}\n{=(NB):1~3~4~5}\n{=(OB):1~2}\n{=(PB):1~2~5}\n{=(QB):1~2~4}\n{=(RB):1~2~4~5}\n{=(SB):1~2~3}\n{=(TB):1~2~3~5}\n{=(UB):1~2~3~4}\n{=(VB):1~2~3~4~5}\n\n{=(inSeed):{if({args}==):000!000!000!000!000|{args}}}\n{=(inSeedF):{replace(, ):{inSeed}}}\n\n{=(inB1A):{{inSeedF(2)}A}}\n{=(inB1B):{if({inB1A}!=):{inB1A}~}}\n\n{=(inB2A):{{inSeedF(3)}A}}\n{=(inB2B):{if({list(0):{inB2A}}!=):{m:trunc(5+{list(0):{inB2A}})}~}{if({list(1):{inB2A}}!=):{m:trunc(5+{list(1):{inB2A}})}~}{if({list(2):{inB2A}}!=):{m:trunc(5+{list(2):{inB2A}})}~}{if({list(3):{inB2A}}!=):{m:trunc(5+{list(3):{inB2A}})}~}{if({list(4):{inB2A}}!=):{m:trunc(5+{list(4):{inB2A}})}~}}\n\n{=(inB3A):{{inSeedF(4)}A}}\n{=(inB3B):{if({list(0):{inB3A}}!=):{m:trunc(10+{list(0):{inB3A}})}~}{if({list(1):{inB3A}}!=):{m:trunc(10+{list(1):{inB3A}})}~}{if({list(2):{inB3A}}!=):{m:trunc(10+{list(2):{inB3A}})}~}{if({list(3):{inB3A}}!=):{m:trunc(10+{list(3):{inB3A}})}~}{if({list(4):{inB3A}}!=):{m:trunc(10+{list(4):{inB3A}})}~}}\n\n{=(inI1A):{{inSeedF(6)}A}}\n{=(inI1B):{if({list(0):{inI1A}}!=):{m:trunc(15+{list(0):{inI1A}})}~}{if({list(1):{inI1A}}!=):{m:trunc(15+{list(1):{inI1A}})}~}{if({list(2):{inI1A}}!=):{m:trunc(15+{list(2):{inI1A}})}~}{if({list(3):{inI1A}}!=):{m:trunc(15+{list(3):{inI1A}})}~}{if({list(4):{inI1A}}!=):{m:trunc(15+{list(4):{inI1A}})}~}}\n\n{=(inI2A):{{inSeedF(7)}A}}\n{=(inI2B):{if({list(0):{inI2A}}!=):{m:trunc(20+{list(0):{inI2A}})}~}{if({list(1):{inI2A}}!=):{m:trunc(20+{list(1):{inI2A}})}~}{if({list(2):{inI2A}}!=):{m:trunc(20+{list(2):{inI2A}})}~}{if({list(3):{inI2A}}!=):{m:trunc(20+{list(3):{inI2A}})}~}{if({list(4):{inI2A}}!=):{m:trunc(20+{list(4):{inI2A}})}~}}\n\n{=(inI3A):{{inSeedF(8)}A}}\n{=(inI3B):{if({list(0):{inI3A}}!=):{m:trunc(25+{list(0):{inI3A}})}~}{if({list(1):{inI3A}}!=):{m:trunc(25+{list(1):{inI3A}})}~}{if({list(2):{inI3A}}!=):{m:trunc(25+{list(2):{inI3A}})}~}{if({list(3):{inI3A}}!=):{m:trunc(25+{list(3):{inI3A}})}~}{if({list(4):{inI3A}}!=):{m:trunc(25+{list(4):{inI3A}})}~}}\n\n{=(inN1A):{{inSeedF(10)}A}}\n{=(inN1B):{if({list(0):{inN1A}}!=):{m:trunc(30+{list(0):{inN1A}})}~}{if({list(1):{inN1A}}!=):{m:trunc(30+{list(1):{inN1A}})}~}{if({list(2):{inN1A}}!=):{m:trunc(30+{list(2):{inN1A}})}~}{if({list(3):{inN1A}}!=):{m:trunc(30+{list(3):{inN1A}})}~}{if({list(4):{inN1A}}!=):{m:trunc(30+{list(4):{inN1A}})}~}}\n\n{=(inN2A):{{inSeedF(11)}A}}\n{=(inN2B):{if({list(0):{inN2A}}!=):{m:trunc(35+{list(0):{inN2A}})}~}{if({list(1):{inN2A}}!=):{m:trunc(35+{list(1):{inN2A}})}~}{if({list(2):{inN2A}}!=):{m:trunc(35+{list(2):{inN2A}})}~}{if({list(3):{inN2A}}!=):{m:trunc(35+{list(3):{inN2A}})}~}{if({list(4):{inN2A}}!=):{m:trunc(35+{list(4):{inN2A}})}~}}\n\n{=(inN3A):{{inSeedF(12)}A}}\n{=(inN3B):{if({list(0):{inN3A}}!=):{m:trunc(40+{list(0):{inN3A}})}~}{if({list(1):{inN3A}}!=):{m:trunc(40+{list(1):{inN3A}})}~}{if({list(2):{inN3A}}!=):{m:trunc(40+{list(2):{inN3A}})}~}{if({list(3):{inN3A}}!=):{m:trunc(40+{list(3):{inN3A}})}~}{if({list(4):{inN3A}}!=):{m:trunc(40+{list(4):{inN3A}})}~}}\n\n{=(inG1A):{{inSeedF(14)}A}}\n{=(inG1B):{if({list(0):{inG1A}}!=):{m:trunc(45+{list(0):{inG1A}})}~}{if({list(1):{inG1A}}!=):{m:trunc(45+{list(1):{inG1A}})}~}{if({list(2):{inG1A}}!=):{m:trunc(45+{list(2):{inG1A}})}~}{if({list(3):{inG1A}}!=):{m:trunc(45+{list(3):{inG1A}})}~}{if({list(4):{inG1A}}!=):{m:trunc(45+{list(4):{inG1A}})}~}}\n\n{=(inG2A):{{inSeedF(15)}A}}\n{=(inG2B):{if({list(0):{inG2A}}!=):{m:trunc(50+{list(0):{inG2A}})}~}{if({list(1):{inG2A}}!=):{m:trunc(50+{list(1):{inG2A}})}~}{if({list(2):{inG2A}}!=):{m:trunc(50+{list(2):{inG2A}})}~}{if({list(3):{inG2A}}!=):{m:trunc(50+{list(3):{inG2A}})}~}{if({list(4):{inG2A}}!=):{m:trunc(50+{list(4):{inG2A}})}~}}\n\n{=(inG3A):{{inSeedF(16)}A}}\n{=(inG3B):{if({list(0):{inG3A}}!=):{m:trunc(55+{list(0):{inG3A}})}~}{if({list(1):{inG3A}}!=):{m:trunc(55+{list(1):{inG3A}})}~}{if({list(2):{inG3A}}!=):{m:trunc(55+{list(2):{inG3A}})}~}{if({list(3):{inG3A}}!=):{m:trunc(55+{list(3):{inG3A}})}~}{if({list(4):{inG3A}}!=):{m:trunc(55+{list(4):{inG3A}})}~}}\n\n{=(inO1A):{{inSeedF(18)}A}}\n{=(inO1B):{if({list(0):{inO1A}}!=):{m:trunc(60+{list(0):{inO1A}})}~}{if({list(1):{inO1A}}!=):{m:trunc(60+{list(1):{inO1A}})}~}{if({list(2):{inO1A}}!=):{m:trunc(60+{list(2):{inO1A}})}~}{if({list(3):{inO1A}}!=):{m:trunc(60+{list(3):{inO1A}})}~}{if({list(4):{inO1A}}!=):{m:trunc(60+{list(4):{inO1A}})}~}}\n\n{=(inO2A):{{inSeedF(19)}A}}\n{=(inO2B):{if({list(0):{inO2A}}!=):{m:trunc(65+{list(0):{inO2A}})}~}{if({list(1):{inO2A}}!=):{m:trunc(65+{list(1):{inO2A}})}~}{if({list(2):{inO2A}}!=):{m:trunc(65+{list(2):{inO2A}})}~}{if({list(3):{inO2A}}!=):{m:trunc(65+{list(3):{inO2A}})}~}{if({list(4):{inO2A}}!=):{m:trunc(65+{list(4):{inO2A}})}~}}\n\n{=(inO3A):{{inSeedF(20)}A}}\n{=(inO3B):{if({list(0):{inO3A}}!=):{m:trunc(70+{list(0):{inO3A}})}~}{if({list(1):{inO3A}}!=):{m:trunc(70+{list(1):{inO3A}})}~}{if({list(2):{inO3A}}!=):{m:trunc(70+{list(2):{inO3A}})}~}{if({list(3):{inO3A}}!=):{m:trunc(70+{list(3):{inO3A}})}~}{if({list(4):{inO3A}}!=):{m:trunc(70+{list(4):{inO3A}})}~}}\n\n{=(inString):{replace(~Z,):{inB1B}{inB2B}{inB3B}{inI1B}{inI2B}{inI3B}{inN1B}{inN2B}{inN3B}{inG1B}{inG2B}{inG3B}{inO1B}{inO2B}{inO3B}Z}}\n\n{=(selNum):{#:{inString}}}\n{=(shortSel):{if({m:trunc({selNum}%5)}==0):5|{m:trunc({selNum}%5)}}}\n\n{=(letterNum):{if({selNum}<=15):1}{all({selNum}>15|{selNum}<=30):2}{all({selNum}>30|{selNum}<=45):3}{all({selNum}>45|{selNum}<=60):4}{if({selNum}>60):5}}\n{=(letter):{letterList({letterNum})}}\n\n{=(seedPos):{if({selNum}<=5):2}{all({selNum}>5|{selNum}<=10):3}{all({selNum}>10|{selNum}<=15):4}{all({selNum}>15|{selNum}<=20):6}{all({selNum}>20|{selNum}<=25):7}{all({selNum}>25|{selNum}<=30):8}{all({selNum}>30|{selNum}<=35):10}{all({selNum}>35|{selNum}<=40):11}{all({selNum}>40|{selNum}<=45):12}{all({selNum}>45|{selNum}<=50):14}{all({selNum}>50|{selNum}<=55):15}{all({selNum}>55|{selNum}<=60):16}{all({selNum}>60|{selNum}<=65):18}{all({selNum}>65|{selNum}<=70):19}{all({selNum}>70|{selNum}<=75):20}}\n\n{=(0Z):{if({shortSel}==1):G}{if({shortSel}==2):8}{if({shortSel}==3):4}{if({shortSel}==4):2}{if({shortSel}==5):1}}\n{=(1Z):{if({shortSel}==1):H}{if({shortSel}==2):9}{if({shortSel}==3):5}{if({shortSel}==4):3}}\n{=(2Z):{if({shortSel}==1):I}{if({shortSel}==2):A}{if({shortSel}==3):6}{if({shortSel}==5):3}}\n{=(3Z):{if({shortSel}==1):J}{if({shortSel}==2):B}{if({shortSel}==3):7}}\n{=(4Z):{if({shortSel}==1):K}{if({shortSel}==2):C}{if({shortSel}==4):6}{if({shortSel}==5):5}}\n{=(5Z):{if({shortSel}==1):L}{if({shortSel}==2):D}{if({shortSel}==4):7}}\n{=(6Z):{if({shortSel}==1):M}{if({shortSel}==2):E}{if({shortSel}==5):7}}\n{=(7Z):{if({shortSel}==1):N}{if({shortSel}==2):F}}\n{=(8Z):{if({shortSel}==1):O}{if({shortSel}==3):C}{if({shortSel}==4):A}{if({shortSel}==5):9}}\n{=(9Z):{if({shortSel}==1):P}{if({shortSel}==3):D}{if({shortSel}==4):B}}\n{=(AZ):{if({shortSel}==1):Q}{if({shortSel}==3):E}{if({shortSel}==5):B}}\n{=(BZ):{if({shortSel}==1):R}{if({shortSel}==3):F}}\n{=(CZ):{if({shortSel}==1):S}{if({shortSel}==4):E}{if({shortSel}==5):D}}\n{=(DZ):{if({shortSel}==1):T}{if({shortSel}==4):F}}\n{=(EZ):{if({shortSel}==1):U}{if({shortSel}==5):F}}\n{=(FZ):{if({shortSel}==1):V}}\n{=(GZ):{if({shortSel}==2):O}{if({shortSel}==3):K}{if({shortSel}==4):I}{if({shortSel}==5):H}}\n{=(HZ):{if({shortSel}==2):P}{if({shortSel}==3):L}{if({shortSel}==4):J}}\n{=(IZ):{if({shortSel}==2):Q}{if({shortSel}==3):M}{if({shortSel}==5):J}}\n{=(JZ):{if({shortSel}==2):R}{if({shortSel}==3):N}}\n{=(KZ):{if({shortSel}==2):S}{if({shortSel}==4):M}{if({shortSel}==5):L}}\n{=(LZ):{if({shortSel}==2):T}{if({shortSel}==4):N}}\n{=(MZ):{if({shortSel}==2):U}{if({shortSel}==5):N}}\n{=(NZ):{if({shortSel}==2):V}}\n{=(OZ):{if({shortSel}==3):S}{if({shortSel}==4):Q}{if({shortSel}==5):P}}\n{=(PZ):{if({shortSel}==3):T}{if({shortSel}==4):R}}\n{=(QZ):{if({shortSel}==3):U}{if({shortSel}==5):R}}\n{=(RZ):{if({shortSel}==3):V}}\n{=(SZ):{if({shortSel}==4):U}{if({shortSel}==5):T}}\n{=(TZ):{if({shortSel}==4):V}}\n{=(UZ):{if({shortSel}==5):V}}\n\n{=(outSeed):{inSeedF(+{m:trunc({seedPos}-1)})} {{inSeedF({seedPos})}Z} {inSeedF({m:trunc({seedPos}+1)}+)}}\n{=(outSeedF):{join():{outSeed}}}\n\n{=(outB1A):{{outSeed(2)}B}}\n{=(outB1B):{if({list(0):{outB1A}}!=):B-{list(0):{outB1A}}; }{if({list(1):{outB1A}}!=):B-{list(1):{outB1A}}; }{if({list(2):{outB1A}}!=):B-{list(2):{outB1A}}; }{if({list(3):{outB1A}}!=):B-{list(3):{outB1A}}; }{if({list(4):{outB1A}}!=):B-{list(4):{outB1A}}; }}\n\n{=(outB2A):{{outSeed(3)}B}}\n{=(outB2B):{if({list(0):{outB2A}}!=):B-{m:trunc(5+{list(0):{outB2A}})}; }{if({list(1):{outB2A}}!=):B-{m:trunc(5+{list(1):{outB2A}})}; }{if({list(2):{outB2A}}!=):B-{m:trunc(5+{list(2):{outB2A}})}; }{if({list(3):{outB2A}}!=):B-{m:trunc(5+{list(3):{outB2A}})}; }{if({list(4):{outB2A}}!=):B-{m:trunc(5+{list(4):{outB2A}})}; }}\n\n{=(outB3A):{{outSeed(4)}B}}\n{=(outB3B):{if({list(0):{outB3A}}!=):B-{m:trunc(10+{list(0):{outB3A}})}; }{if({list(1):{outB3A}}!=):B-{m:trunc(10+{list(1):{outB3A}})}; }{if({list(2):{outB3A}}!=):B-{m:trunc(10+{list(2):{outB3A}})}; }{if({list(3):{outB3A}}!=):B-{m:trunc(10+{list(3):{outB3A}})}; }{if({list(4):{outB3A}}!=):B-{m:trunc(10+{list(4):{outB3A}})}; }}\n\n{=(outI1A):{{outSeed(6)}B}}\n{=(outI1B):{if({list(0):{outI1A}}!=):I-{m:trunc(15+{list(0):{outI1A}})}; }{if({list(1):{outI1A}}!=):I-{m:trunc(15+{list(1):{outI1A}})}; }{if({list(2):{outI1A}}!=):I-{m:trunc(15+{list(2):{outI1A}})}; }{if({list(3):{outI1A}}!=):I-{m:trunc(15+{list(3):{outI1A}})}; }{if({list(4):{outI1A}}!=):I-{m:trunc(15+{list(4):{outI1A}})}; }}\n\n{=(outI2A):{{outSeed(7)}B}}\n{=(outI2B):{if({list(0):{outI2A}}!=):I-{m:trunc(20+{list(0):{outI2A}})}; }{if({list(1):{outI2A}}!=):I-{m:trunc(20+{list(1):{outI2A}})}; }{if({list(2):{outI2A}}!=):I-{m:trunc(20+{list(2):{outI2A}})}; }{if({list(3):{outI2A}}!=):I-{m:trunc(20+{list(3):{outI2A}})}; }{if({list(4):{outI2A}}!=):I-{m:trunc(20+{list(4):{outI2A}})}; }}\n\n{=(outI3A):{{outSeed(8)}B}}\n{=(outI3B):{if({list(0):{outI3A}}!=):I-{m:trunc(25+{list(0):{outI3A}})}; }{if({list(1):{outI3A}}!=):I-{m:trunc(25+{list(1):{outI3A}})}; }{if({list(2):{outI3A}}!=):I-{m:trunc(25+{list(2):{outI3A}})}; }{if({list(3):{outI3A}}!=):I-{m:trunc(25+{list(3):{outI3A}})}; }{if({list(4):{outI3A}}!=):I-{m:trunc(25+{list(4):{outI3A}})}; }}\n\n{=(outN1A):{{outSeed(10)}B}}\n{=(outN1B):{if({list(0):{outN1A}}!=):N-{m:trunc(30+{list(0):{outN1A}})}; }{if({list(1):{outN1A}}!=):N-{m:trunc(30+{list(1):{outN1A}})}; }{if({list(2):{outN1A}}!=):N-{m:trunc(30+{list(2):{outN1A}})}; }{if({list(3):{outN1A}}!=):N-{m:trunc(30+{list(3):{outN1A}})}; }{if({list(4):{outN1A}}!=):N-{m:trunc(30+{list(4):{outN1A}})}; }}\n\n{=(outN2A):{{outSeed(11)}B}}\n{=(outN2B):{if({list(0):{outN2A}}!=):N-{m:trunc(35+{list(0):{outN2A}})}; }{if({list(1):{outN2A}}!=):N-{m:trunc(35+{list(1):{outN2A}})}; }{if({list(2):{outN2A}}!=):N-{m:trunc(35+{list(2):{outN2A}})}; }{if({list(3):{outN2A}}!=):N-{m:trunc(35+{list(3):{outN2A}})}; }{if({list(4):{outN2A}}!=):N-{m:trunc(35+{list(4):{outN2A}})}; }}\n\n{=(outN3A):{{outSeed(12)}B}}\n{=(outN3B):{if({list(0):{outN3A}}!=):N-{m:trunc(40+{list(0):{outN3A}})}; }{if({list(1):{outN3A}}!=):N-{m:trunc(40+{list(1):{outN3A}})}; }{if({list(2):{outN3A}}!=):N-{m:trunc(40+{list(2):{outN3A}})}; }{if({list(3):{outN3A}}!=):N-{m:trunc(40+{list(3):{outN3A}})}; }{if({list(4):{outN3A}}!=):N-{m:trunc(40+{list(4):{outN3A}})}; }}\n\n{=(outG1A):{{outSeed(14)}B}}\n{=(outG1B):{if({list(0):{outG1A}}!=):G-{m:trunc(45+{list(0):{outG1A}})}; }{if({list(1):{outG1A}}!=):G-{m:trunc(45+{list(1):{outG1A}})}; }{if({list(2):{outG1A}}!=):G-{m:trunc(45+{list(2):{outG1A}})}; }{if({list(3):{outG1A}}!=):G-{m:trunc(45+{list(3):{outG1A}})}; }{if({list(4):{outG1A}}!=):G-{m:trunc(45+{list(4):{outG1A}})}; }}\n\n{=(outG2A):{{outSeed(15)}B}}\n{=(outG2B):{if({list(0):{outG2A}}!=):G-{m:trunc(50+{list(0):{outG2A}})}; }{if({list(1):{outG2A}}!=):G-{m:trunc(50+{list(1):{outG2A}})}; }{if({list(2):{outG2A}}!=):G-{m:trunc(50+{list(2):{outG2A}})}; }{if({list(3):{outG2A}}!=):G-{m:trunc(50+{list(3):{outG2A}})}; }{if({list(4):{outG2A}}!=):G-{m:trunc(50+{list(4):{outG2A}})}; }}\n\n{=(outG3A):{{outSeed(16)}B}}\n{=(outG3B):{if({list(0):{outG3A}}!=):G-{m:trunc(55+{list(0):{outG3A}})}; }{if({list(1):{outG3A}}!=):G-{m:trunc(55+{list(1):{outG3A}})}; }{if({list(2):{outG3A}}!=):G-{m:trunc(55+{list(2):{outG3A}})}; }{if({list(3):{outG3A}}!=):G-{m:trunc(55+{list(3):{outG3A}})}; }{if({list(4):{outG3A}}!=):G-{m:trunc(55+{list(4):{outG3A}})}; }}\n\n{=(outO1A):{{outSeed(18)}B}}\n{=(outO1B):{if({list(0):{outO1A}}!=):O-{m:trunc(60+{list(0):{outO1A}})}; }{if({list(1):{outO1A}}!=):O-{m:trunc(60+{list(1):{outO1A}})}; }{if({list(2):{outO1A}}!=):O-{m:trunc(60+{list(2):{outO1A}})}; }{if({list(3):{outO1A}}!=):O-{m:trunc(60+{list(3):{outO1A}})}; }{if({list(4):{outO1A}}!=):O-{m:trunc(60+{list(4):{outO1A}})}; }}\n\n{=(outO2A):{{outSeed(19)}B}}\n{=(outO2B):{if({list(0):{outO2A}}!=):O-{m:trunc(65+{list(0):{outO2A}})}; }{if({list(1):{outO2A}}!=):O-{m:trunc(65+{list(1):{outO2A}})}; }{if({list(2):{outO2A}}!=):O-{m:trunc(65+{list(2):{outO2A}})}; }{if({list(3):{outO2A}}!=):O-{m:trunc(65+{list(3):{outO2A}})}; }{if({list(4):{outO2A}}!=):O-{m:trunc(65+{list(4):{outO2A}})}; }}\n\n{=(outO3A):{{outSeed(20)}B}}\n{=(outO3B):{if({list(0):{outO3A}}!=):O-{m:trunc(70+{list(0):{outO3A}})}; }{if({list(1):{outO3A}}!=):O-{m:trunc(70+{list(1):{outO3A}})}; }{if({list(2):{outO3A}}!=):O-{m:trunc(70+{list(2):{outO3A}})}; }{if({list(3):{outO3A}}!=):O-{m:trunc(70+{list(3):{outO3A}})}; }{if({list(4):{outO3A}}!=):O-{m:trunc(70+{list(4):{outO3A}})}; }}\n\n{=(bString):{all({outB1B}==|{outB2B}==|{outB3B}==):None!|{outB1B}{outB2B}{outB3B}}}\n{=(iString):{all({outI1B}==|{outI2B}==|{outI3B}==):None!|{outI1B}{outI2B}{outI3B}}}\n{=(nString):{all({outN1B}==|{outN2B}==|{outN3B}==):None!|{outN1B}{outN2B}{outN3B}}}\n{=(gString):{all({outG1B}==|{outG2B}==|{outG3B}==):None!|{outG1B}{outG2B}{outG3B}}}\n{=(oString):{all({outO1B}==|{outO2B}==|{outO3B}==):None!|{outO1B}{outO2B}{outO3B}}}\n\n{=(hexColor):{if({letter}==B):ff514d}{if({letter}==I):7088d8}{if({letter}==N):fffdff}{if({letter}==G):4eb668}{if({letter}==O):fcd029}}\n\n{embed(color):#{hexColor}}\n{=(ballLink):https://tinyurl.com/TycheBingoBall{selNum}}\n\nTo generate another ball, please use the command: `!bingo {outSeedF}`",
  "embed": "{\"color\": 5198940, \"title\": \"**{letter}-{selNum}!**\", \"fields\": [{\"name\": \"**B**\", \"value\": \"{bString}\", \"inline\": false}, {\"name\": \"**I**\", \"value\": \"{iString}\", \"inline\": false}, {\"name\": \"**N**\", \"value\": \"{nString}\", \"inline\": false}, {\"name\": \"**G**\", \"value\": \"{gString}\", \"inline\": false}, {\"name\": \"**O**\", \"value\": \"{oString}\", \"inline\": false}], \"thumbnail\": {\"url\": \"{ballLink}\"}, \"description\": \"Called so far:\"}",
  "last_fetched": "2026-10-20T16:56:34.047Z"
}