Skip to content

generalwrex/SimpleBotControlPanel

Repository files navigation

SimpleBotControlPanel

A simple control panel to remote access NodeJS Discord Bots

Currently Looking for collaborators that want to help, check issue #1

Currently the control panel uses Forever to handle controlling the bot, and NodeJS Express to serve and handle the control panels requests.

This may be paired with a DBM Actions and Events to allow the control panel to communicate with the bot that its controlling for advanced features in the future.

Testing

If you want to test it, download the repository, extract into a folder somewhere,

If on windows can run it with the provided start_bot.bat, otherwise

node botcp.js

Navigate to http://localhost:3000

Put the path to your bot into the Bot Folder Path

one

Click start and your bot should run from it, watch the console!

Try to access it from another device on your network ( like a smartphone ) by putting your machine's local ip address in place of localhost (i.e. http://[machineip]:3000 )

To find the machine ip (on windows), type cmd into the search bar, type ipconfig and hit enter, your machine ip should be the first one marked Ethernet next to Ipv4 Address then type that into your other device as http://[machineip]:3000

on linux run ifconfig and normally the one marked with eth0 is your primary connection and your machine ip is next to inet addr

Note: Dont forward the port in your router to access it somewhere outside of your network yet as it currently doesn't have any type of security

About

Let's make it work! Remember, this is OLD AF

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 2

  •  
  •