Can't Run Ads w/ Chat Command

I should’ve been clear but that’s how the timer is declared, and it’s trying to be run every hour so that’s definitely not the issue. I get “no_permission” as an error. Both with the tmi.js function and using a regular chat command.

I know the API has a function for it, but I was hoping to use the chat version since it should technically work and it’s one less API call to be making.