I have two hubs both running dixbot. When I type !myip I get my local IP 192.168.*.* address. in all other rooms I get correct IP address. I have checked with several other dixbot owners, and they are having same problem. The biggest issue with this is you can not pull file lists from your own room because its binding to wrong IP address. :o
If connected from local (LAN) its the local IP being transfered to ptokax, thus the one used in commands - this is not a DiXBoT issue.
/Snooze