Closed ZandercraftGames closed 6 years ago
Please give us what version of wildbeast you're using, the method of install (clone vs docker), and the os.
1.6, it was done using your instructions on the docs.
6.1? Follow the decoupling docs
Ok... and yes 6.1
Deleting files from the source code will not have any effect if you are running WildBeast with Docker, as Docker uses a snapshot image of the source code at the latest commit to any given branch. In other words, the files being used are not the ones in the source code.
If you wish to get this behaviour, you either need to decouple from Docker (As instructed on https://docs.thesharks.xyz/decoupling/) or opt for running WildBeast with methods that do not require external dependencies (Using Lokijs and FFMPEG as opposed to ArangoDB and Lavalink, the docs describe the options for these environment variables).
It only says the decoupling method for linux... How do I decouple in a windows environment?
The decoupling documentatation provides instructions for both Windows and Linux. What you're looking for is https://docs.thesharks.xyz/decoupling/#windows.
So I want to do the reconfiguring section then the windows section... And then whenever I click start in Kitematic it will start from source code?
Or then how to I start it from source code if I delete the wildbeast install and wildbeast wildbeast images?
Your questions are adequately answered by the decoupling guide. It instructs the removal of the containers and starting in source mode.
But how do you start in source mode where does it day?
*say
See the Installing dependencies and starting section.
Oh ok... I see now
Anyways... I know that the bot sometimes crashes when it hits an error... How do I prevent this... cause I know it doesnt crash when in docker.
But only crashes when running from source
That should be a fairly rare occurrence, but it's still expected behaviour. If there is an uncaught exception, the process exits. You can't really prevent this behaviour, but you can use different systems to mitigate it. Programs like PM2 (https://pm2.keymetrics.io) have the ability to automatically restart the process when it exits.
Does PM2 work on Windows?
Because I remember 4.5.0 crashed soooooo often with errors about voice.js
PM2 is not intended to be run on Windows per se, but it will work in most circumstances. I recommend looking up guides online on the quirks associated with using PM2 on Windows. Otherwise it is just a Node.js application which is inherently cross-platform.
WildBeast v6 is much more stable in terms of errors. This was a more frequent occurrence with previous versions, but due to improvements in code quality it should be an increasingly infrequent issue nowadays.
Ok... It seems that In the Networm and ports tab in settings for arango I cannot edit the default value there. P.S. Arango isnt running.
*Network
The port values are editable. The only thing you cannot edit is the IP address, which is either localhost
or an IPv4 address depending on whether you're using Docker Toolbox or not, the latter being used in this case.
So what do I do with it not being localhost?
Will it function the same still?
That's expected behaviour, like I just said. This due to how Docker Toolbox handles networking. The only difference is that you use that IP address as opposed to localhost
when reconfiguring the environment, as described in the guide.
But the Docker Port jsnt configurable... only the other one...
So then how would I set the docker port too?
That's a non-issue. It's most likely already pointing to the correct port in Docker.
So I would set the LAVA_NODES thing to the ip instead of localhost and the arango URI to that ip too in .env? And then it will work?
Yes.
Also what about elastic search?
Locking this issue, GitHub issues are not for extended support and it's getting extremely off topic from the original question
Your queries should be adequately answered by the documentation from here on out.
I deleted the .js files for booru rule34 and e621... but they are still listed as commands in the help command. How do I remove these commands?