PhantomBot Version: 2.4.2
OS Version: Linux (Raspbian Stretch)
Java Version: 1.8.0_191-b12
Browser and Version (for Panel Support): Microsoft Edge 44.17763.1.0
Stock PhantomBot: Yes
Hi! I’ve tried my best to work out what’s causing this issue, I’ve searched the forums, I’ve searched the Internet. I am stumped.
I got the bot up and running on my PC (Windows 10) and everything worked perfectly. Set up a Raspberry PiZeroW with a fresh SD card, installed PhantomBot, copied over the config. The bot works great on Twitch, but it’s like it can’t see Discord.
I get the message that Discord authentication was successful when it starts up and the bot joins the server, but I never see any [DISCORD] chat messages and it doesn’t reply to any commands. I’m currently running it from a command line just so I can see what’s happening without needing to check logs constantly, and it never picks up chat from Discord when it’s running on the Pi. But it does when on Windows 10.
I copied the whole thing over to my PC to run a cloned version and it’s fine, it all works great. I manually updated Oracle Java to be the same version I had on my PC. I tried installing a Nightly Build (2.4.2-NB-20181205 (Revision: 7638ff3)) and nothing has got it working. I’ve checked file permissions and the botuser is the owner of everything in the bot folder (something I missed when I first FTP’d the config folder across!) I also requested a new Discord token even though the token works fine on W10, so I knew it wouldn’t help. It didn’t.
The thing that’s got me so lost is there’s not a single error. I checked all the logs and there’s nothing. I have no idea what to try next.
Any help would be greatly appreciated! It’s not a deal-breaker as we mainly needed a Twitch bot anyway and this is replacing a super basic one I had running on my PC, but Discord integration would be really nice.
Thanks in advance!