Running similar bots with different accounts

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