A few days ago I had a similar issue when I had tried running two different bots with different accounts but now Im basically going for two similar ones. Back then I got told that this issue belongs to the twitchio module.
Now I setup two similar bots with each having a different token and account name but Im running them in the same chat. The bots both connect to the chat but only the one Im running first is actually executing the things I want. On top of that Im running them on two different devices so whats the problem?
Sounds like something you have borked up somewhere.
I have bots that use the same code base on the server server and are just fed a different set of keys and work just fine
No idea. Since you already said they are on different machines. So them being on separate physical machine, you just shouldn’t have the issue that you are having
No it doesn’t matter.
Since Twitch doesn’t know that bot a on server a using port a, and bot b on server b using port a, are owned by the same person. It doesn’t check like that.
If both bots are connecting and reading from the chat.
But only one is replying, check the RAW message log on the one that isn’t to check it’s working and not banned/timed out from the chat or something
A non mod user cannot repeat the same message in the same 30 seconds.
But both bots can say the same message in the same 30 seconds gap.
If you got a 30 second warning you’d get a NOTICE to that effect
Then I’m out of ideas.
As I can do what you describe without issue here.
So, you should check and confirm the raw responses
You might have code that is only logging PRIVMSG and you are not logging everything that is sent to your IRC parsing logic.
That’s referred to as the “raw messages” everything, before it’s submitted to your parser
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.