Stream Ideas
Things to do on stream in case I cant think of anything else
TODO
Make browser-sync dark mode (or something like it)
Make an !idea command in firebot
Figure out why twitch bot is burning an entire cpu
Fix color when it doesn't know the color on the bear
Refactor ASCII Bear to use spans and innerHTML
Make ascii bear animation for cc
auto-launch script for tmux background apps
Add blink functionaltiy to tag for bot
ASCII_SHOP
[] Move ASCIIshop layers up and down
[] Preview ASCIIshop layers?
Bear Things
TODO
bearsay
Be okay with colors that aren't in the list. Maybe send a message back if it's one the bear doesn't know
Add a rubber duck
have bear say highlighted style on a highlight readme message
make a !jokes command with bear jokes
Make an invisabear poof when the same color is used
If someone does !bear bryant - play yea alabama
Throw fish to bear
Move bear when getting petted on the head
Tickle bear chin
two words: drop bears
convert bear to different types of bear (e.g. panda)
Two words: Sax bear
Add beary trees
Let chat pet the bear
Say hi to folks in chat when they first come in for the day
Bear Dance
nose lick
Switch to spans?
Main
TODO
Let chat change terminal theme
Let chat make palettes for bear with channel points
Find a nerdtree thing for file browsing in vim
Fake keyboard sounds with chat able to choose the keyboard sound samples
Update ffmpeg gif maker to keep gifs under a certain size
Get BTTV emotes and whatever the other ones are
Pop up the notes from the chat names list for the folks who are in chat so you don't mess up their names
Write script to startup tmux session with all background processes
Get Live captions working again with better accuracy
Make a sed based find and replace tool that shows preview of all the changes and shows you which files will be changed via a preview search in memory
Build (find?) script to fade backgrounds in and out in iterm
Build (find?) script to slowly change colors of the theme during the course of a stream (hsl?)
Make a font command that says what font you're using in the chatbot
Build a TUI that does... something
Make a tool that switches OBS to focus on the current active window so you can use more screen realestate?
Make a script that lists apps showing which ones to close
Bring back online - Event Bot
Get audio delay fix
Make a !today command
Setup Stream Notes again?
Build script to close apps that aren't on a clear list
An app that just makes a water drop sound every 30 minutes reminding you to drink without flashing sometime in front of you visually
Build a script to automatically pull new music you like every week to make a post from it - should be able to use this - https://www.youtube.com/playlist?list=LLsEI8203j3l8xWrQKcjs-Jg and filter the type on music, maybe?
write the process to process images for photos.alanwsmith.com as part of the dev process - could throw it to something else, but that makes sense for now since you'll be reviewing the images
Add a button to copy the URL to the clipboard
Add OG images to alphabet sites and main letters site
Make your own examples of the CSS Layout Cookbook from MDN
Make an OG image for the www site that works more like dark mode
Setup yabai script to only try to move apps if they are already open
See if you can make generative art or at least pseudo-random backgrounds for OG images, from Cloudinary
Setup some ascii art for the terminal for when you start the stream
Get TheBotOfAlan back online
make syncher timer for time syncing
Make !happy command that sends Snoopy dancing across the screen
get !gif back online
Add !dotfiles command
Make a formatter for podcast transcripts
Setup this on the site: https://github.com/agneym/playground
Update this with notes on timeout - https://stackoverflow.com/questions/69246187/how-can-i-use-the-leader-key-immediately-after-hitting-escape-in-neovim
Make a commands pages on the site that's automatically updated
Setup to add new commands to the bot via chat (or whatever)
Make some type of space invaders game
Finish up your nasa videos with free music thing
Start making a tools page with forms that submit to use places
Check out Microsoft Teams' Voice Recognition CC to compare against web speech api
Get the binary clock running again
Do a comparison of AWS, Teams (Probably Azure AI), Web Speech, etc... for voice recogintion
StackOverflow scraper that looks at python code samples and figure out if they are missing import statements
Put pinboard links up on the site somehow
Setup ffmpeg to make webp instead of animated gifs
Setup so that people can tag quotes somehow through chat and have it automatically pull a video clip of what you said vs what shows up
Build a stream-prep script that does everything that can be automated
Get event bot working again
Add ability to close apps with the yabai resize script
Update yabai resize script to be more of template where you do it more declaratively that would also let it be more efficient (maybe)
Setup so chat can raise and lower the volume of the music. (maybe just lower...) (Maybe not actually a good idea, but think about it)
Get Stream Notes set back up
Pull down KEXP Song Of The Day
Get binary clock working again (maybe make it a web page?)
Make a font with ligatures or whatever so you can stack high and low temperatures in the command line
Figure out how to get ASL on the podcasts
Extension that shows the current set of links that you're on
Setup bot to show alert when a new chat thing comes in.
Figure out why clipping isn't working
Make a 3js plot of terminal colors
Make a zsh ENV variable to turn off git status in the prompt (possibly other stuff too)
Hangman game
Build the shout out bot that shouts out after 1 minute if you don't
Put search engine on launch page for the site
Make a /tools page with handy forms that you can bookmark
Setup so that the bot times itself out for a couple of seconds between responses and has a limit of the number of times in the queue
Create !audio command with details on gear
Moonlander movie
Some script or whatever that opens Day One so it's the first thing I see when I log on in the morning
Update plenary test to only show red or green as appropriate instead of both at the same time regardless.
Make command line responsive to the number of characters wide the terminal window is
Go through all the themes on and print them out with ':runtime syntax/hitest.vim' and then ':TOhtml'
Make Emotes
Do a test to see how many pinboard links from across the time you've used it are dead
Run the process and do stats on the number of links that are dead from the million pixel page
Setup bttv and the other thing
Soundboard with (and then it exploded sound from galaxy quest)
Setup script to capture chrome tabs like you do the safari ones
Make a file processor that translates stuff for you to remove http and turn links to https for the site
Make a kabob command that takes an string and makes it kabob case and puts it on the pasteboard
command to let folks send in new names
Make !followage command
Setup WebSpeech API to use vocabulary from the grimoire - via Rodriyabala
Make one of those floating letter eye control spelling things that hopefully that makes sense
Make a 3D version of the color chart for the base colors in a shell in D3 js or whatever that 3d program is
Make a counter that shows the number of tabs you have open on screen
Recreate the thing with this video where there's a ton of them, but with like a half second delay
Make a stand alone app for YouTube Music
Make a local tools website
Chrome Extension that lets you hightlight text and then then copies it and the URL to your pasteboard in as a markdown link
To Watch viewer that works off pinboard and saves the spot where you are in each video and lets you take notes on the page that then go back into your grimoire
Add back in a hot tub switch for channel points
Add a followage bot
Figure out oauth for eventbot and snapcam bot so they can both work
Add sounds to snap cam changes
Parse out all the Name of My New Band things you did on twitter (does not look like the search has all of them)
Twitter bot to make Name Of My New Bot -
Setup a sound board with 'and it exploded' from galaxy quest - https://www.youtube.com/watch?v=_wMD0ZCh2Sc
Get oauth stuff working with event bot and snapcam bot so they work together
Make a channel points reward for saying a word or short phrase (that's in english)
Make an 'Alan! Alan! Alan!' command from the prairie dog video (also, Steve)
Make Please hold music for when you get raided and folks are having to sit through the ads.
Build better playlist(s)
Open source snap cam channel points thing
Setup nice video for warm-up scene
Bound :noh to leader o, (or whatever) to clear searches
Create states on the number of times each snapcam filter is used
Make a "commands" command that lists all your commands
Make an "!saythis" command that lets you add new command responses
Place your bets hotkey for 'does it work or not'
Finish up your nasa videos with free music thing
Check out Microsoft Teams' Voice Recognition CC to compare against web speech api
Do a comparison of AWS, Teams (Probably Azure AI), Web Speech, etc... for voice recogintion
Setup so that people can tag quotes somehow through chat and have it automatically pull a video clip of what you said vs what shows up
Extension that shows the number of tabs you have open in chrome
Make a font with ligatures or whatever so you can stack high and low temperatures in the command line
Extension that shows the current set of links that you're on
Setup bot to show alert when a new chat thing comes in.
Figure out why clipping isn't working
Make a 3js plot of terminal colors
Make a zsh ENV variable to turn off git status in the prompt (possibly other stuff too)
Hangman game
Build the shout out bot that shouts out after 1 minute if you don't
Put search engine on launch page for the site
Setup so that the bot times itself out for a couple of seconds between responses and has a limit of the number of times in the queue
Create !audio command with details on gear
Moonlander movie
Tool to populate grimoire search engine
Some script or whatever that opens Day One so it's the first thing I see when I log on in the morning
Update plenary test to only show red or green as appropriate instead of both at the same time regardless.
Make command line responsive to the number of characters wide the terminal window is
Go through all the themes on and print them out with ':runtime syntax/hitest.vim' and then ':TOhtml'
Make Emotes
Setup bttv and the other thing
Setup so folks can send in foxdot to play their own intros (limited to n-number of seconds)
Make a '!meow' command with: 'https://clips.twitch.tv/HeadstrongDepressedFalconDoggo-sozru2ujyLQ2mPoi'
Create a command that sorts tabs chronologically (and by domain, or maybe alphabetically)
Create a 30 second raid countdown timer so you know when folks are past the ads
Create a rust app that replaces the pyenv stuff to switch to virtualenv environments when you move into the dir so you don't have to have a slow prompt with the default way. via nyxiative.
Make a thing out of these where they randomly update on a grid: https://en.wikipedia.org/wiki/Box-drawing_character
Make a color sorter game that's just kinda a sudoku type thing based of what you were doing for the terminal colors. Setup with differnt hues and let folks sort them. Just a fidget game
Make a rust command line app called 'kebab-case' that turns things into kebab case. Same goes for 'snake-case'. Mayebe make the app called 'caseit' then pass the type you want so you can add different types. Maybe have a default of kebab. Or store a default
Make a mac app (or electron app) that shows you raids and such and lets you tick things off. Idea is to have something that pops up on your mac so you don't miss the notification on your stream pc
Update the markdowntable formatter.
Add 'followage' command that shows how long someone has followed
Create a '!x#' command that shows an XKCD
Setup an interface to pinboard Read Later files for a reader - Show partial reads. Maybe make it it's own app for the iPad? and tie it into your news letters?
Create a rust app that does the switch to python virtual envioronments like the 'pyenv' but faster
Create a reader type app that you can link up with pinboard to create a reading list and video watch list and use it for things like reading the python or neovim docs (gotta figure out how to feed it and bookmark it to show progress)
Get stuff from here to make scenes for BRB and let folks change them with chat: https://archive.org/details/anime
Update the Meilisearch page to point out that IDs have to be integers
Make a !captions command that turns on live captions
!uptime command via WaylonWalker
Make a browser source for chat that just puts messages in random locations. because why not
Setup a website that collects examples for different documentation things with links to them. Or, a version of the does that has them, like your own fork, that you can submit back, but have available if they aren't accepted.
Update this page to show how to use a 'lua <-<EOF' here doc to do the require for the config https://github.com/nvim-telescope/telescope-fzf-native.nvim
Get .dotfiles files published and linked and setup in a '!dotfiles' command
Make an 'I'm eating so the facecam is off' scene
Setup a vocal queue for '!lurk' that uses the recordings of folks names to give them a lurk response. Could use that as a way to point folks to the name pronunciation website.
Make sure the bot has a govnah so it doesn't get timed out.
Make a '!done' command that done 'And that's what I think about that' from forest gump - with a graphic of a tripple front flip holding a in a chair. or something, like maybe a chainsaw? (the flip idea via yetanothernull)
Ongoing project: Go through python (and other language) docs and make examples (e.g. https://docs.python.org/3/library/random.html#random.randint)
Auto publish gimoire
Make a graph of the frequency of changes to the moonlander
Make a !hype command (TBD on what do to with it)
Add !picklealan (via Bobross)
Setup stream parrot - https://streamparrot.com
Setup TwitchIO 2 (when webhooks and pubsub are in)
Make a ~corgi command that does something cool
Make a credits page with lists of the ideas: - Memory Leek - SheWhoExists - rexroof see below - owenkbcodes see below
pulse background when alerts happen via rexroof
Make an alan grant taking off sunglasses thing for followers via: owenkbcodes
Make a !stuckbox command
Marque with emotes where folks can do '!marque EMOTE' and have it scorll across (do like ten of them in whatever pattern folks put in)
Add '!song', '!np', and '!music' commands that get the song tha'ts currenly playing on MonsterCat if they have an API. adn then '!sr' for song request
Do an HTML version of this: https://www.reddit.com/r/webdev/comments/nm6wcl/18_cards_of_how_to_design_web_forms/
App that's just a chromium wrapper for watching twitch so you can keep it as separate app
Walk thru video of getting various twitch credential.
auto update profile image avatar
!gi also work for ~gif
Make '!attack' and '!defend' commands for raids
Fire '!gif' periodically
galaxy quest laugh
snake game in the browser
consider a zoom feature that blows up the editor window bigger
!chipmonk command to pitch shift audio
Make a '!clip' command to make clip
Add an '!addquote' command that collects quotes and does something with them
Automatic ASL captions
Add aria labels to your site
Sound board with chat triggers - Well Played, Golf Clap
Consollidate chatbot, eventsub, and obs web sockets
setup stream trailer
make emotes - eyebrow raised, two thumbs up, huzzah
Fix gif cropping
Make !picklealan
Make a '!help' command
Setup Twitch PubSub for TheBotOfAlan
Command to setup a new project that makes a repo, clones it, drops in .gitignore, and touches a README file
Figure out how to send audio queues to OBS
Mess around with TryHackMe
Setup url capture tool to automatically start/stop with stream for stream notes.
Setup: https://mycroft.ai/
add !clap command with clapping gif. possibly random
Setup weather display for launchpad
Setup a deployer for tools
Setup your own stream chat view with photos for the people
Auto shout out raiders
Gif game. clip to a part of a gif randomly and let folks guess what it's from (multiple choice) - Figure out how to keep points. Expand the gif as people make guesses which reduces the number of points you can get.
Setup a process to show a 1 image per second 'video' with audio synced as an alt to twitch bandwidth problems for folks like null.
Setup process to show whos streaming on launchpad so you can see who's live and click to them directly
Setup so that folks have their own walk-up music when they first say hi in chat. Maybe have a server that lets them listen to music queues and pick on and then have that play.
Do something with Superbase
let folks control your terminal colors
show the last emote that was used in chat
teleport command that moves where you are in the scene
Go through OBS WebSocket-py and get settings for all the various things to make a blog post out of.
Parse Discord history to look at your reactions and count how many times you use the various emotes
Setup a bot that watches wordstonks and makes a guess every 20 seconds so folks have to race against the bot. Should slow down toward the end, otherwise it'll win most of the time. Gotta fine tune the time, really
Show how to get the different types of access tokesn from twitch (User Access, ID, and App Access) on this page: https://dev.twitch.tv/docs/authentication#getting-tokens
Command to update a quote in the scene
Command to update the background
Command to post a random idea
Command to pick a random word to see if you can come up with an idea for it
Look at what's in Twitch PubSub to see what you can turn on with that and maybe use that instead of EventSub since it looks like you wouldn't have to setup ngrok (which you should probably setup anyway)
Setup the Ghost in the Shell drop animation
Will it work or not poll. (even though twitch has their own polls)
Build a script the just posts a random harvard sentence to a twitter account or to OBS
Play: https://screeps.com
Play: https://danielyxie.github.io/bitburner/
Play: https://www.zachtronics.com/exapunks/
Show what song you're listening to in spotify
Get Twitch Bot back up and running
Make an !xkcd command that shows an image on the screen
Make an animation of your keyboard changes, maybe with that react video maker or ffmpeg
Move stream notes to go to gatsby content area
Finish the red/green highlight updater for python unittest.
Make a quick diff tool that you can paste two things in and maybe pretty print and then see the diffs.
Make a MOTD (message of the day) to show your commands so you can learn them better
Build an Anki style learning system into your home page.
Setup command that lets chat change the filterset on the facecam
Build a tool where chat can say their names into a browser so you can hear how to pronounce them
Make a search engine for the gimoire because.... it's not really a good idea, but you'd learn a lot
Create a script that shows random UTF-8 characters. maybe some fade in/out stuff.
Make a bunch of sample/example sets of data
Mess with EMR Notebooks and Studio
Rate Programming language logos
Setup a process that screenshots the screen once every second and sends it to a web server for viewing by folks who's internet isn't workign well.
Setup an app to track your ideas for the stream
Setup an app to track whos who with different networks (basically a cross map)
Make things like his for your launch page: https://percentagecalculator.net/
Mess around with this: https://beta.decapi.me/twitch/uptime/theidofalan
Cut out a Prince's Hot Takes for him here: https://clips.twitch.tv/CoyApatheticYakinikuDAESuppy-d-83uGGYUwg37b7P
Make ASCII art for terminal to start up stream
Setup this on the site: https://github.com/agneym/playground
Make a site auto deployer
Make a formatter for podcast transcripts
Add top level 'Checklist' component to site
Update this with notes on timeout - https://stackoverflow.com/questions/69246187/how-can-i-use-the-leader-key-immediately-after-hitting-escape-in-neovim
Make a commands pages on the site that's automatically updated
Make dotfiles atomic
Make a Google Chrome Pinboard Extension (assuming it doesn't already exist)
Setup so we can add new commands to the bot via chat (or whatever)
Make some type of space invaders game
Finish up your nasa videos with free music thing
Add !dotfiles command
See about setting up a sqlite3 database to manage some of the content on the site
Start making a tools page with forms that submit to use places
Check out Microsoft Teams' Voice Recognition CC to compare against web speech api
Get the binary clock running again
Do a comparison of AWS, Teams (Probably Azure AI), Web Speech, etc... for voice recogintion
StackOverflow scraper that looks at python code samples and figure out if they are missing import statements
Setup so that people can tag quotes somehow through chat and have it automatically pull a video clip of what you said vs what shows up
Build a stream-prep script that does everything that can be automated
Get event bot working again
Make a font with ligatures or whatever so you can stack high and low temperatures in the command line
Figure out how to get ASL on the podcasts
Extension that shows the current set of links that you're on
Setup bot to show alert when a new chat thing comes in.
Figure out why clipping isn't working
Make a 3js plot of terminal colors
Make a zsh ENV variable to turn off git status in the prompt (possibly other stuff too)
Hangman game
Build the shout out bot that shouts out after 1 minute if you don't
Put search engine on launch page for the site
Make a /tools page with handy forms that you can bookmark
Setup so that the bot times itself out for a couple of seconds between responses and has a limit of the number of times in the queue
Create !audio command with details on gear
Moonlander movie
Tool to populate grimoire search engine
Some script or whatever that opens Day One so it's the first thing I see when I log on in the morning
Update plenary test to only show red or green as appropriate instead of both at the same time regardless.
Make command line responsive to the number of characters wide the terminal window is
Go through all the themes on and print them out with ':runtime syntax/hitest.vim' and then ':TOhtml'
Make Emotes
Setup bttv and the other thing
Soundboard with (and then it exploded sound from galaxy quest)
Setup script to capture chrome tabs like you do the safari ones
Make Ideas checklist it's own thing
Make a file processor that translates stuff for you to remove http and turn links to https for the site
Make a checklist of TODOs for the site.
Update markdowntable.com so it's live
Make a kabob command that takes an string and makes it kabob case and puts it on the pasteboard
command to let folks send in new names
Make !followage command
Setup WebSpeech API to use vocabulary from the grimoire - via Rodriyabala
Make one of those floating letter eye control spelling things that hopefully that makes sense
Make a 3D version of the color chart for the base colors in a shell in D3 js or whatever that 3d program is
Make a counter that shows the number of tabs you have open on screen
Recreate the thing with this video where there's a ton of them, but with like a half second delay
Make a stand alone app for YouTube Music
Make a local tools website
Chrome Extension that lets you hightlight text and then then copies it and the URL to your pasteboard in as a markdown link
To Watch viewer that works off pinboard and saves the spot where you are in each video and lets you take notes on the page that then go back into your grimoire
Add back in a hot tub switch for channel points
Figure out oauth for eventbot and snapcam bot so they can both work
Parse out all the Name of My New Band things you did on twitter (does not look like the search has all of them)
Twitter bot to make Name Of My New Bot -
Setup a sound board with 'and it exploded' from galaxy quest - https://www.youtube.com/watch?v=_wMD0ZCh2Sc
Get oauth stuff working with event bot and snapcam bot so they work together
Make a channel points reward for saying a word or short phrase (that's in english)
Make an 'Alan! Alan! Alan!' command from the prairie dog video (also, Steve)
Make Please hold music for when you get raided and folks are having to sit through the ads.
Build better playlist(s)
Open source snap cam channel points thing
Setup nice video for warm-up scene
Bound :noh to leader o, (or whatever) to clear searches
Create states on the number of times each snapcam filter is used
Make a "commands" command that lists all your commands
Make an "!saythis" command that lets you add new command responses
Place your bets hotkey for 'does it work or not'
Finish up your nasa videos with free music thing
Check out Microsoft Teams' Voice Recognition CC to compare against web speech api
Do a comparison of AWS, Teams (Probably Azure AI), Web Speech, etc... for voice recogintion
Setup so that people can tag quotes somehow through chat and have it automatically pull a video clip of what you said vs what shows up
Extension that shows the number of tabs you have open in chrome
Make a font with ligatures or whatever so you can stack high and low temperatures in the command line
Extension that shows the current set of links that you're on
Setup bot to show alert when a new chat thing comes in.
Figure out why clipping isn't working
Make a 3js plot of terminal colors
Make a zsh ENV variable to turn off git status in the prompt (possibly other stuff too)
Hangman game
Build the shout out bot that shouts out after 1 minute if you don't
Put search engine on launch page for the site
Setup so that the bot times itself out for a couple of seconds between responses and has a limit of the number of times in the queue
Create !audio command with details on gear
Moonlander movie
Tool to populate grimoire search engine
Some script or whatever that opens Day One so it's the first thing I see when I log on in the morning
Update plenary test to only show red or green as appropriate instead of both at the same time regardless.
Make command line responsive to the number of characters wide the terminal window is
Go through all the themes on and print them out with ':runtime syntax/hitest.vim' and then ':TOhtml'
Make Emotes
Setup bttv and the other thing
Setup so folks can send in foxdot to play their own intros (limited to n-number of seconds)
Make a '!meow' command with: 'https://clips.twitch.tv/HeadstrongDepressedFalconDoggo-sozru2ujyLQ2mPoi'
Create a command that sorts tabs chronologically (and by domain, or maybe alphabetically)
Create a 30 second raid countdown timer so you know when folks are past the ads
Create a rust app that replaces the pyenv stuff to switch to virtualenv environments when you move into the dir so you don't have to have a slow prompt with the default way. via nyxiative.
Make a thing out of these where they randomly update on a grid: https://en.wikipedia.org/wiki/Box-drawing_character
Make a color sorter game that's just kinda a sudoku type thing based of what you were doing for the terminal colors. Setup with differnt hues and let folks sort them. Just a fidget game
Make a rust command line app called 'kebab-case' that turns things into kebab case. Same goes for 'snake-case'. Mayebe make the app called 'caseit' then pass the type you want so you can add different types. Maybe have a default of kebab. Or store a default
Make a mac app (or electron app) that shows you raids and such and lets you tick things off. Idea is to have something that pops up on your mac so you don't miss the notification on your stream pc
Update the markdowntable formatter.
Add 'followage' command that shows how long someone has followed
Create a '!x#' command that shows an XKCD
Setup an interface to pinboard Read Later files for a reader - Show partial reads. Maybe make it it's own app for the iPad? and tie it into your news letters?
Create a rust app that does the switch to python virtual envioronments like the 'pyenv' but faster
Create a reader type app that you can link up with pinboard to create a reading list and video watch list and use it for things like reading the python or neovim docs (gotta figure out how to feed it and bookmark it to show progress)
Get stuff from here to make scenes for BRB and let folks change them with chat: https://archive.org/details/anime
Update the Meilisearch page to point out that IDs have to be integers
Make a !captions command that turns on live captions
!uptime command via WaylonWalker
Make a browser source for chat that just puts messages in random locations. because why not
Setup a website that collects examples for different documentation things with links to them. Or, a version of the does that has them, like your own fork, that you can submit back, but have available if they aren't accepted.
Update this page to show how to use a 'lua <-< EOF' here doc to do the require for the config - https://github.com/nvim-telescope/telescope-fzf-native.nvim
Get .dotfiles files published and linked and setup in a '!dotfiles' command
Make an 'I'm eating so the facecam is off' scene
Setup a vocal queue for '!lurk' that uses the recordings of folks names to give them a lurk response. Could use that as a way to point folks to the name pronunciation website.
Make sure the bot has a govnah so it doesn't get timed out.
Make a '!done' command that done 'And that's what I think about that' from forest gump - with a graphic of a tripple front flip holding a in a chair. or something, like maybe a chainsaw? (the flip idea via yetanothernull)
Ongoing project: Go through python (and other language) docs and make examples (e.g. https://docs.python.org/3/library/random.html#random.randint)
Auto publish gimoire
Make a graph of the frequency of changes to the moonlander
Make a !hype command (TBD on what do to with it)
Setup stream parrot - https://streamparrot.com
Setup TwitchIO 2 (when webhooks and pubsub are in)
Make a ~corgi command that does something cool
Make a credits page with lists of the ideas: - Memory Leek - SheWhoExists - rexroof see below - owenkbcodes see below
pulse background when alerts happen via rexroof
Make an alan grant taking off sunglasses thing for followers via: owenkbcodes
Make a !stuckbox command
Marque with emotes where folks can do '!marque EMOTE' and have it scorll across (do like ten of them in whatever pattern folks put in)
Add '!song', '!np', and '!music' commands that get the song tha'ts currenly playing on MonsterCat if they have an API. adn then '!sr' for song request
Do an HTML version of this: https://www.reddit.com/r/webdev/comments/nm6wcl/18_cards_of_how_to_design_web_forms/
App that's just a chromium wrapper for watching twitch so you can keep it as separate app
Walk thru video of getting various twitch credential.
auto update profile image avatar
!gi also work for ~gif
Make '!attack' and '!defend' commands for raids
Fire '!gif' periodically
galaxy quest laugh
snake game in the browser
consider a zoom feature that blows up the editor window bigger
!chipmonk command to pitch shift audio
Make a '!clip' command to make clip
Add an '!addquote' command that collects quotes and does something with them
Automatic ASL captions
Add aria labels to your site
Sound board with chat triggers - Well Played, Golf Clap
Consollidate chatbot, eventsub, and obs web sockets
setup stream trailer
make emotes - eyebrow raised, two thumbs up, huzzah
Fix gif cropping
Make !picklealan
Make a '!help' command
Setup Twitch PubSub for TheBotOfAlan
Command to setup a new project that makes a repo, clones it, drops in .gitignore, and touches a README file
Figure out how to send audio queues to OBS
Mess around with TryHackMe
Setup url capture tool to automatially start/stop with stream for stream notes.
Setup: https://mycroft.ai/
add !clap command with clapping gif. possibly random
Setup weather display for launchpad
Setup a deployer for tools
Setup your own stream chat view with photos for the people
Auto shout out raiders
Gif game. clip to a part of a gif randomly and let folks guess what it's from (multiple choice) - Figure out how to keep points. Expand the gif as people make guesses which reduces the number of points you can get.
Setup a process to show a 1 image per second 'video' with audio synced as an alt to twitch bandwidth problems for folks like null.
Setup process to show whos streaming on launchpad so you can see who's live and click to them directly
Setup so that folks have their own walk-up music when they first say hi in chat. Maybe have a server that lets them listen to music queues and pick on and then have that play.
Do something with Superbase
let folks control your terminal colors
show the last emote that was used in chat
teleport command that moves where you are in the scene
Go through OBS WebSocket-py and get settings for all the various things to make a blog post out of.
Parse Discord history to look at your reactions and count how many times you use the various emotes
Setup a bot that watches wordstonks and makes a guess every 20 seconds so folks have to race against the bot. Should slow down toward the end, otherwise it'll win most of the time. Gotta fine tune the time, really
Show how to get the different types of access tokesn from twitch (User Access, ID, and App Access) on this page: https://dev.twitch.tv/docs/authentication#getting-tokens
Command to update a quote in the scene
Command to update the background
Command to post a random idea
Command to pick a random word to see if you can come up with an idea for it
Look at what's in Twitch PubSub to see what you can turn on with that and maybe use that instead of EventSub since it looks like you wouldn't have to setup ngrok (which you should probably setup anyway)
Setup the Ghost in the Shell drop animation
Will it work or not poll. (even though twitch has their own polls)
Build a script the just posts a random harvard sentence to a twitter account or to OBS
Play: https://screeps.com
Play: https://danielyxie.github.io/bitburner/
Play: https://www.zachtronics.com/exapunks/
Show what song you're listenting to in sportify
Get Twitch Bot back up and running
Make an !xkcd command that shows an image on the screen
Make an animation of your keyboard changes, maybe with that react video maker or ffmpeg
Move stream notes to go to gatsby content area
Finish the red/green highlight updater for python unittest.
Make a quick diff tool that you can paste two things in and maybe pretty print and then see the diffs.
Make a MOTD (message of the day) to show your commands so you can learn them better
Build an Anki style learning system into your home page.
Setup command that lets chat change the filterset on the facecam
Build a tool where chat can say their names into a browser so you can hear how to pronounce them
Make a search engine for the gimoire because.... it's not really a good idea, but you'd learn a lot
Create a script that shows random UTF-8 characters. maybe some fade in/out stuff.
Make a bunch of sample/example sets of data
Mess with EMR Notebooks and Studio
Rate Programming language logos
Setup a process that screenshots the screen once every second and sends it to a web server for viewing by folks who's internet isn't workign well.
Setup an app to track your ideas for the stream
Setup an app to track whos who with different networks (basically a cross map)
Make things like his for your launch page: https://percentagecalculator.net/
Mess around with this: https://beta.decapi.me/twitch/uptime/theidofalan
Cut out a Prince's Hot Takes for him here: https://clips.twitch.tv/CoyApatheticYakinikuDAESuppy-d-83uGGYUwg37b7P
Completed
TODO
Make an easier to use checklist feature for the grimoire
Add top level <ReadOnlyChecklist /> component to site
Migrate site from Gatsby to Nextjs
Make snapcam 'api' for channel points
Add '!fear' command with Fear is the mind killer quote
Setup a git changed indicator for you prompt
Make a single script that fires up both flask and web sockets in the scratchpad
Make: !rtr, !rt, !rolltide
Add a response to '!lurk'
Make a '!blog' command
Make a '!site' command
Make a '!twitter' command
Make a '!skull' command
Make drop graphic command and set it up with the gif
Add OBS Web Socket to TheBotOfAlan
Create a '!so' shoutout command
Add top level -Checklist /- component to site
Add !vim command that points to: https://www.youtube.com/watch?v=H3o4l4GVLW0
Setup a script to make different tinted versions of the podcast show art
Setup a script to migrate the podcast rss feed over to the site
Parse the Egghead IO page to sort courses and create a list of the ones to do
Command to change snap cam filters
Add !vim command that points to: https://www.youtube.com/watch?v=H3o4l4GVLW0
Parse the Egghead IO page to sort courses and create a list of the ones to do
Add '!fear' command with Fear is the mind killer quote
Setup a git changed indicator for you prompt
Make a single script that fires up both flask and web sockets in the scratchpad
Make: !rtr, !rt, !rolltide
Add a response to '!lurk'
Make a '!blog' command
Make a '!site' command
Make a '!twitter' command
Make a '!skull' command
Make drop graphic command and set it up with the gif
Add OBS Web Socket to TheBotOfAlan
Create a '!so' shoutout command
Make snapcam 'api' for channel points
Make sure you can't update the url by hand in the cloudinary image maker
Debounce cloudinary-image-maker so you can auto update the image
Set up iterm to display the theme that's being used
Fix (turn on?) random tab color changer in iterm
Setup Grimoire to open in new tab
Export blocks from Grimoire on file change for dotfiles
Finish grimoire migration to neopolitan
Build a thing that looks at the volume off a mic and does an images thing you can use for chat when the camera is off but use the terminal ascii stuff
Add _today to the grimoire so you can updated it directly without having to go find the file
Setup grimoire search updater to reload search index on startup
Setup a bookmark text expander
Make sure pages show up as soon as you make them
Use axum for asciicam
Use axum for thebotofalan
Add animations to asciicam
Setup to automatically updates pages when you make changes in the grimoire
Setup an expanso posts text replacement
Make tl, t2, t3, t4 with tree -L and the number for the number ones and put them in the dot files
Add mouse movement to bear
Let chat change the color of the bear
Create a tt
command to setup a tmux title for a pane
Save ASCII Shop Files
Fix table spacing in ASCIISHop
Add frequent characters back in
Build noto based font list
Duplicate ASCIIShop Layers
Auto size ASCIIshop canvas based off input
Add ability to resize ASCIIShop canvas
Add ability to shift a select in ASCIIShop
Get hr
section working
Start Component Library Page
Move HTML Only ASCII animation into iframe
Make ASCIIshop not crash
Move ASCIISHOP custom picker so it's a line in front of the main body via a break tag.
Add type names to asciishop layers
Turn TheBotOfAlan into a web server
Use type names in ASCII_BEAR
Setup checklist and todos so you can click on the text
show: css
show: script
show: html
Build a deploy command for the site
Finish site migration to neopolitan
switch all startWHATEVER to WHATEVERstart in grimoire with the /
Flip export so it's on code blocks as an attribute instead of it's own thing so you don't have to worry about parsing it out of the code for publishing.
Remove -- endexport
and just have it stop at the -- /code block
(that means you can only put it in code blocks but that's fine for now)
Add some component examples
Fix issue where lines collapse in starthtml
Fix issue where lines collapse in startscript
Make a quick tt
command for setting the title of tmux windows without having to do the full command
Prevent duplicate entires in the history file in the grimoire
Unicode post update for copy buttons
Add auth to TheBotOfAlan so it can respond
work on thebotofalan calls to secondary processes
Arrow key move of blocks in ascii_shop
ASCII_BEAR colors
ASCII_BEAR turn
Float ASCIIShop layer and character UI above working window
write up watchexec for watching and moving a file
Make bear hottub water not pause
Add color to bear hottub
Verify if there's an issue with asciishop mutil select and fix it if there is
Add ability to command select in ASCIIShop to select individual pixels
Give bear a hottub
WASM test
Add ideas commands to thebotofalan
Make a web component with the template backed in?
Have bear say thing
Setup for named colors with asciibear
Make sure binder is updating meilisearch
Refactor neopoligin to do full site and individual files builds as separate things
New generic chat that's anonymous so login stops being an issue
Fix bear color
Setup/Fix list of links in neo
Add pre format style to site
Add subtitle to references
Figure out how to call methods on objects in minijinja
Add copy on click to unicode characters to full unicode list
Get refs working in neo
Add images back in to neopolitan
Set subtitles working in the output