IRC Bot not receiving PRIVMSG from certain channels

I am having issues with my Bot. Basically, what I’m trying to do is a bot that logs the chat from multiple channels. However, for some reasons, it seems I am unable to retrieve any messages other than the connection messages and “ping” messages.

I tried different servers depending on what the API would tell me is available for that specific channel with no success (tmi.twitch.tv:6667, irc.chat.twitch.tv:6667, irc.chat.twitch.tv:80).

Here’s an example of what appears a successful connection, but does not send me any PRIVMSG:
Api log:

{“cluster”:“aws”,
“servers”:[“irc.chat.twitch.tv:80”,“irc.chat.twitch.tv:6667”],
“websockets_servers”:[“irc-ws.chat.twitch.tv:80”]}

Connection log (on irc.chat.twitch.tv:6667):

:tmi.twitch.tv 001 twitchusername :Welcome, GLHF!
:tmi.twitch.tv 002 twitchusername :Your host is tmi.twitch.tv
:tmi.twitch.tv 003 twitchusername :This server is rather new
:tmi.twitch.tv 004 twitchusername :-
:tmi.twitch.tv 375 twitchusername :-
:tmi.twitch.tv 372 twitchusername :You are in a maze of twisty passages, all alike.
:tmi.twitch.tv 376 twitchusername :>
:twitchusername!twitchusername@twitchusername.tmi.twitch.tv JOIN #PGL
:twitchusername.tmi.twitch.tv 353 twitchusername = #PGL :twitchusername
:twitchusername.tmi.twitch.tv 366 twitchusername #PGL :End of /NAMES list

Am I doing something wrong?

Channel names must be in all lowercase.

JOIN #pgl not JOIN #PGL

My dude, you’re the best.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.