Frequently Asked Questions

Have a question that is not listed here? No worries mate, just head over to the #help channel in Bastion Discord Server, and ask it.

What is a guild?

A Discord Guild is what we call a Discord Server, that's all.

How do I get an ID (User ID, Role ID, Channel ID, Guild ID, etc.)?

Turn on Developer Mode in the Discord client (User Settings -> Appearance).
For getting User ID/Channel ID/Guild ID, Right-Click on the User/Channel/Guild and select Copy ID.
For Role IDs, you need to Right-Click on the role mention (@someRole) and select Copy ID.

I have an issue with using/installing/setting up the Bastion Bot, where can I get help?

If you ever face any problems with the Bastion Bot or you don't understard something, or if you need any kind of help with it, just head over to the [#help] channel in Bastion HQ, and ask us. Our Support Staffs (and everyone over there) will be more than willing to help you.

I found a bug with the Bastion Bot, how/where can I report it?

First, see if it's already reported in GitHub Issues. If it's not reported, create a new issue in GitHub with proper examples and screenshots (if necessary) and as much detail as necessary on how we can replicate it.
We will fix the issue as soon as possible. And you receive a huge thanks from us along with some Bastion Currencies.

I have a suggestion for the Bastion Bot, how can I let you know?

First, see if it's already reported in GitHub Issues. If it's not reported, create a new issue in GitHub with proper examples and screenshots (if necessary) and as much detail as necessary that will help us understand your suggestion.
We'll be glad to implement that if that's something that is going to help everyone and is possible to do. And you receive a huge thanks from us along with some Bastion Currencies.

How can I support the Bastion Bot project?

If you liked the Bastion Bot project and want to support it, there are quite few ways of doing that:
You can contribute to Bastion's code on GitHub and improve it or add new features.
You can Donate via PayPal or Support on Patreon so that this amazing project is maintained and run forever.

The installer/updater stops with a <code>Killed</code> error or Bastion stops with a <code>Killed</code> error in the logs, what do I do?

This error happens when on low memory (e.g. 512 MB) Computers/Servers that don't have a swap file or if the swap size is not enough. But don't worry, it's not a big deal. It can be fixed easily by adding/updating the swap file (I recommend the size of swap file to be double the size of your RAM). If you don't know how to do that, follow the steps given here.

How do I see the Bastion Bot's log in Linux/macOS?

Inside the Bastion directory, run: bash ./bastion.sh --show

How do I add more than one Owner to Bastion?

Open the credentials.json file inside the Bastion/settings/ directory, with a text editor.
Add another owner ID in the owner ID section below your ID.
Save & close the file.

How do I know how to use a specific command?

To get help on the usage & examples of a any command, run the help command (using the appropriate prefix of Bastion in the Discord Server) in any Discord Server where the Bastion Bot is present or go to the commands section in this website.

What are the variables that I can use in greeting message, farewell message, triggers' responses, etc.?

You can use the following variables:
$user - Mentions the user that triggered this event.
$username - the username of the user that triggered this event.
$server - The name of the server that this event was triggered on.
$prefix - The prefix that the Bastion BOT uses in the guild where this ever was triggered.
$mention - Mentions the user in the response, that was mentioned in the trigger (only available for triggers' responses).

What can I do with Bastion currency?

You can sell & buy stuff from the shops (gift shop, server shop or role shop), you can also gamble in the games in the gambling module. You can also give your Bastion Currency to your friends. And many new features are being added every day to Bastion, so there might be many more ways you can use your currency in future releases of Bastion.

How can I get Bastion Currency?

You get currency when you level up in the server. You can also get more currency when you win in gambling games. There's also a weekly currency giveaway in Bastion HQ where you can get huge amount of Bastion Currencies. But the two best ways to get more currencies is to use the claim or daily command every day and if you're a server owner, you can sell items/roles in your server and when users buy it, you'll get 90% of the profit.

How can I get more Bastion Currency with the claim or daily command?

You can normally get upto 100 Bastion Currencies when you use the claim or daily command. But you can get 200% more Bastion currencies if you use the claim or daily command in Bastion HQ. Also, if you've ever donated us on PayPal or if you've ever been our Patron, you'll get another 100 Bastion Currencies added to your daily reward. And if you're currently our Patron, 500 Bastion Currencies will be added instead.

Music commands are not working in the Public Bastion Bot?

Music is disabled in the Public Bastion Bot due to high hosting and maintenance costs for serving music to a huge number of Discord Servers. If you want to use the music module, try hosting Bastion on your computer/server.

Why is my music laggy?

That can be due to various reasons. Maybe your computer/server, where you are hosting the Bastion Bot, has connection/bandwidth issues. Or latency from your computer/server to Discord is high. Try changing your Discord Voice Server region to a location near your computer/server.

Bastion version 7 is coming soon with amazing new features!