Like GetMeOutOfHere said, the subnet 127.0.0.0/8 is just routed locally and not over the internet.
Depends where the bot is hosted at. If you have a VPS, you mostly get a static IP address assigned of your hoster. If the bot is running at home, you mostly have a dynamic IP address and you need to take your IP address of your internet connection (this you may see at
myip.is for example). When you have a dynamic ip address, then the IP address may change every several hours (mostly every 24 hours) and you need to give out the new IP address to all your people again.