You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For the senior project, I can see us needing a server to test our bot on if we work together on campus. I can set up the bot on a raspberry pi and expose the device over the network, so we can access it anywhere.
The only issue is that my network does not use static IP addresses, so the IP of the device may change at any time, which would block remote connections from accessing the device until the new IP gets exposed.
The text was updated successfully, but these errors were encountered:
A big reason this task needs to be completed is that this project is not something you can easily test during development.
If the changes are isolated to the API, DB, or web interface, then you can test them locally, and write unit tests to test the business logic, but if any changes are made to the bot that interact with the bot framework, then the only way to test would be by manually testing through Discord.
The best way that I can think of to solve this is to use FreeDNS by Afraid with a client such as FreeDNS Update for Windows. Here is a list of clients. The client automatically updates the IP that a domain points to whenever it changes on the system it's running on. You could get a free .tk or .ga domain, set it up on FreeDNS, and connect to that.
I would recommend running the client on your Windows machine at home, since it will always be there.
The problem is that the domain, if you're using the free plan, is visible to anybody on the website. You can circumvent this by paying $5 a month for stealth mode. If you don't care, you could always just have a secure password for the server.
For the senior project, I can see us needing a server to test our bot on if we work together on campus. I can set up the bot on a raspberry pi and expose the device over the network, so we can access it anywhere.
The only issue is that my network does not use static IP addresses, so the IP of the device may change at any time, which would block remote connections from accessing the device until the new IP gets exposed.
The text was updated successfully, but these errors were encountered: