REQUIRES MYSQL !
This tool is an add-on to PoracleJS
It requires a working webserver (typically Apache or nginx) + PHP. Alternatively it can be run out of Docker (Dockerfile is provided).
PoracleWeb handles:
Any other suggestions are welcome, please use GitHub Issues for your suggestions.
Clone the repo
git clone https://github.com/bbdoc/PoracleWeb.git
Install NPM packages
npm install
Copy config_example.php
to config.php
and adapt to your needs
Have a Web Server pointing to your install directory (This tool doesn't include any standalone WebServer)
You will need to configure your some basic settings in config.php:
discordBotClientId
and discordBotClientSecret
or find them on the Discord application Portal. redirect_url
should point to your PoracleWeb base directory and should be configured as a Redirects in your Discord bot. For those parameters go to :
https://yourdomain.com/discord_auth.php
(https://yourdomain.com
) being your redirect_url
admin_id
par
ameter to be able to access this page.You can enable Telegram authentication from the Server Settings page. You'll need to indicate a Bot Name for it to work.
This means you first need to [create a bot] (https://core.telegram.org/bots#3-how-do-i-create-a-bot) Once you have chosen/created a bot, send the /setdomain command to @Botfather to link your website's domain to the bot.
git clone https://github.com/YourUserName/PoracleWeb.git
git checkout -b new_feature
)git remote add upstream https://github.com/bbdoc/PoracleWeb
git commit -m 'Add some New Feature'
git push origin new_feature