/wordle-bot

Primary LanguageTypeScript

wordle-bot

No, not that WordleBot. This is a bot that tells you what words are available to play in the Wordle game.

Usage

# save the wordle puzzle to a file
$ cat <<EOS > puzzle.txt
bring 🟩⬜️⬜️⬜️⬜️
bumpy 🟩⬜️⬜️⬜️⬜️
beach 🟩🟩⬜️⬜️⬜️
bevel 🟩🟩⬜️⬜️🟨
belle 🟩🟩🟩⬜️⬜️
EOS
$ bin/ask puzzle.txt
Turn #2: after "BRING" 🟩⬜️⬜️⬜️⬜️
BAAED BAALS BABAS BABEL BABES BABKA BABOO BABUL BABUS BACCA BACCO BACCY BACHA 
BACHS BACKS BADDY BADLY BAELS BAFFS BAFFY BAFTS BAHTS BAHUS BAHUT BAJUS BAKED 
BAKES BALAS BALDS BALDY BALED BALES BALKS BALKY BALLS BALLY BALMS BALMY BALOO 
BALSA BALUS BAPUS BASAL BASED BASES BASHO BASKS BASSE BASSO BASSY BASTA BASTE 
BASTO BASTS BATCH BATED BATES BATHE BATHS BATTA BATTS BATTU BATTY BAUDS BAUKS 
BAULK BAWDS BAWDY BAWLS BAWTY BAYED BAYES BAYLE BAYOU BAYTS BAZOO BEACH BEADS 
BECAP BECKE BECKS BEDAD BEDEL BEDES BEDEW BEDYE BEECH BEEFS BEEFY BEEPS BEETS 
BEKAH BELAH BELAY BELCH BELEE BELLE BELLS BELLY BELOW BELTS BEMAD BEMAS BEMUD 
BEPAT BESAT BESAW BESEE BESES BESET BESOM BESOT BESTS BETAS BETED BETEL BETES 
BETHS BETTA BETTY BEVEL BEVUE BEVVY BEWET BEZEL BEZES BHELS BHOOT BHUTS BLABS 
BLACK BLADE BLADS BLADY BLAES BLAFF BLAHS BLAME BLAMS BLASE BLASH BLAST BLATE 
BLATS BLATT BLAUD BLAWS BLAYS BLAZE BLEAK BLEAT BLEBS BLEED BLEEP BLEES BLESS 
BLEST BLETS BLEYS BLOAT BLOBS BLOCK BLOCS BLOKE BLOOD BLOOK BLOOM BLOOP BLOTS 
BLOWS BLOWY BLUBS BLUDE BLUDY BLUED BLUES BLUET BLUEY BLUFF BLUME BLUSH BLYPE 
BOABS BOAKS BOAST BOATS BOBAC BOBAK BOBAS BOBBY BOBOL BOCCA BOCCE BOCHE BOCKS 
BODED BODES BODLE BOEPS BOETS BOEUF BOFFO BOFFS BOHEA BOHOS BOKED BOKEH BOKES 
BOKOS BOLAS BOLDS BOLES BOLLS BOLOS BOLTS BOLUS BOMAS BOMBE BOMBO BOMBS BOOAY 
BOOBS BOOBY BOODY BOOED BOOFY BOOHS BOOKS BOOKY BOOLS BOOMS BOOMY BOOSE BOOST 
BOOTH BOOTS BOOTY BOOZE BOOZY BOSKS BOSKY BOSOM BOSSY BOTAS BOTCH BOTEL BOTES 
BOTHY BOTTE BOTTS BOTTY BOUKS BOULE BOULT BOUSE BOUSY BOUTS BOWAT BOWED BOWEL 
BOWES BOWET BOWLS BOWSE BOXED BOXES BOXTY BOYAU BOYED BOYFS BOYLA BOYOS BOYSY 
BOZOS BUATS BUAZE BUBAL BUBAS BUBBA BUBBY BUBUS BUCHU BUCKO BUCKS BUCKU BUDAS 
BUDDY BUDOS BUFFA BUFFE BUFFO BUFFS BUFFY BUFOS BUFTY BUHLS BUKES BULBS BULKS 
BULKY BULLA BULLS BULLY BULSE BUMBO BUMFS BUMPH BUMPS BUMPY BUOYS BUPPY BUSBY 
BUSED BUSES BUSHY BUSKS BUSKY BUSSU BUSTS BUSTY BUTCH BUTEO BUTES BUTLE BUTTE 
BUTTS BUTTY BUTUT BUTYL BUXOM BUZZY BYDED BYDES BYKED BYKES BYLAW BYTES BYWAY 
Turn #3: after "BUMPY" 🟩⬜️⬜️⬜️⬜️
BAAED BAALS BABAS BABEL BABES BABKA BABOO BACCA BACCO BACHA BACHS BACKS BAELS 
BAFFS BAFTS BAHTS BAKED BAKES BALAS BALDS BALED BALES BALKS BALLS BALOO BALSA 
BASAL BASED BASES BASHO BASKS BASSE BASSO BASTA BASTE BASTO BASTS BATCH BATED 
BATES BATHE BATHS BATTA BATTS BAWDS BAWLS BAZOO BEACH BEADS BEAKS BEAST BEATH 
BEATS BECKE BECKS BEDAD BEDEL BEDES BEDEW BEECH BEEFS BEETS BEKAH BELAH BELCH 
BELEE BELLE BELLS BELOW BELTS BESAT BESAW BESEE BESES BESET BESOT BESTS BETAS 
BETED BETEL BETES BETHS BETTA BEVEL BEWET BEZEL BEZES BHELS BHOOT BLABS BLACK 
BLADE BLADS BLAES BLAFF BLAHS BLASE BLASH BLAST BLATE BLATS BLATT BLAWS BLAZE 
BLEAK BLEAT BLEBS BLEED BLEES BLESS BLEST BLETS BLOAT BLOBS BLOCK BLOCS BLOKE 
BLOOD BLOOK BLOTS BLOWS BOABS BOAKS BOAST BOATS BOBAC BOBAK BOBAS BOBOL BOCCA 
BOCCE BOCHE BOCKS BODED BODES BODLE BOETS BOFFO BOFFS BOHEA BOHOS BOKED BOKEH 
BOKES BOKOS BOLAS BOLDS BOLES BOLLS BOLOS BOLTS BOOBS BOOED BOOHS BOOKS BOOLS 
BOOSE BOOST BOOTH BOOTS BOOZE BOSKS BOTAS BOTCH BOTEL BOTES BOTTE BOTTS BOWAT 
BOWED BOWEL BOWES BOWET BOWLS BOWSE BOXED BOXES BOZOS 
Turn #4: after "BEACH" 🟩🟩⬜️⬜️⬜️
BEDEL BEDES BEDEW BEEFS BEETS BELEE BELLE BELLS BELOW BELTS BESEE BESES BESET 
BESOT BESTS BETED BETEL BETES BEVEL BEWET BEZEL BEZES 
Turn #5: after "BEVEL" 🟩🟩⬜️⬜️🟨
BELLS BELOW BELTS BESOT BESTS 
Turn #6: after "BELLE" 🟩🟩🟩⬜️⬜️
BELOW BELTS 

License

MIT