Yes, it's very curious. I think, normally, it is EAH app that make bot online. Perhaps a firewall problem on my windows server. EAH send but not receive. I try to see where i can find it... When EAH send text, it send to 104.16.59.5 on port 443 that is a cloudflare gateway. I have nothing from ani IP address to receive chat from Discord. Seems to be blocked somewhere ? Seems windows firewall block something ? But what ?
OK. I made my bot online with it : https://medium.com/@renesansz/tutorial-creating-a-simple-discord-bot-9465a2764dc0 There is an recent update to do to make it working : https://github.com/renesansz/discord-greeter-bot/issues/30 With this script, my bot is online and receive chat from Empyrion but no chat from Discord. Same situation. EDIT : I tried to redirect 443 port somewhere else and the script is working too. So it is not a port redirect. I tried with windows firewall off. Same result. So EAH don't start the bot online and something else make it not receive chat from Discord. I can't go anywhere else because i don't know what dll (or else?) is used in EAH for Discord working....
Well, i decided to put what was downloaded by steamcmd (i tested with EAH downloaded from site eah.empyrion-homeworld.net) and yes, bot offline is able to receive chat from game. But game don't receive from Discord. Will try do download again from steamcmd (perhaps an error...)
Ive followed the tutorial on the EAH site. No custom scripts or what so ever. Bot is online says even its playing empytion and chat works both way. Think something on your server is blocking it
i use windows server 2016 firewall is on. Didnt change anything in the firewall. All i did was make a bot use its tokem use the cannel ID's restart EAH and done
You are lucky What is the situation of your server ? At home behind a modem/box ? In a provider datacenter ? What is your .NET framework installed ? (mine is 4.7) EDIT : Putted .NET framework to 4.7.1 version. Desactived windows firewall. Desactivated my PeerBlock. Putted Windows game server on DMZ in my box. No result... Bot still offline.
Thank you. OK context that ignores network complication. One machine and one IP address binding on it. So i think your working of EAH is different than me ?
My DC server uses 2 network connections actually and 4 ip addresses =) But yes can be my EAH works different Cant help u more sorry
I understand and thank you again. I use EAH Full on local machine directly where is empyrion server. Merry Christmas !
I have full aswell direct on the server so cant be the problem. Might be something in your router is blockin it. Or maybe even ur ISP?
Hello, I can confirm that there is no blockings on my machine and my network. I installed Python, GIT and installed a bot on same machine, connection of the bot was immediate and complete..... that's working perfectly. https://github.com/Just-Some-Bots/MusicBot/wiki/Guide-for-Windows So i reactivated firewall and others... run also perfectly ! It's definitively not my configuration.
No, my other bots are working well. My testing bot on same machine too. Something is transmitted but no return back (no port openning locally to authorize datas coming back). For me, EAH is the problem. It should also be a missing program somewhere on Seven 64 pro french or an incompatibility of something. DSharpPlus.dll, Newtonsoft.json.dll..... ( yes, 3 days of searching problem...) I use EAH Full stand alone on same machine with empyrion server.
everyone with eah full uses it on the same machine as the server so do i. So if it was EAH we all should have the same problem since we all use the same version
Not the same use. Your server is on a datacenter and it is windows server 2016. Mine is windows seven pro 64, in front of me on the table with gui activated and screen on a kvm switch. So, i will try tomorrow an other test : i will download it again (steamcmd) on an other machine (my PC for client games) and test it again. It remember me the problems that i had with the playfield generator. I became mad for a similar problem. It was a stupid problem of keybindings that was different because difference with french computers....
OK. Tested on an other machine also with seven pro 64. Same result. Chat only from server to Discord and bot offline.
Hello, Important information. After a BIG WASTE TIME LOOSING, i decided to migrate one computer to windows 10. I can confirm you that Discord tool in EAH : - IS NOT WORKING with windows Seven 64 Pro. - IS WORKING with windows 10 64 Pro. My problem wasn't from me and EAH but an OS incompatibility. Hope this information will help someone and will be added on EAH download site. (or code modification to work on Seven...)