I wrote a lot of script today. I felt a bit frustrated at times, there were some major oopsies (like accidentally creating 777 canvases. don't do that, it makes decker very slow LOL), in the end I managed to find a way to achieve roughly what I wanted (yay!) and that involved a lot of frantically browsing the decker community forums. Which I encourage you to do, a lot, especially when you're stuck.
I also used the chat contraption, it's very fun! I combined it with an invisible slider that counts the messages (or rather every click on the "next" button), so that things happen when you reach a certain message. It's easy to set up and it does cool stuff! Still have a bit more to do with the chat contraption/slider, but I am done for today.