Hello, friend!
Welcome to my new website! If you've any feedback, please give us a heads up so we can improve.

Frequently Asked Questions

Have a question that is not listed here? No worries mate, just head over to the #help channel in Bastion HQ, 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.

The installer/updater stops with a Killed error or Bastion stops with a Killed 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: ./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:


{prefix} - The default prefix of Bastion


{server} - The name of the server


{server.id} - The ID of the server


{server.region} - The region of the server


{server.icon} - The icon of the server


{server.prefix} - The custom prefix of Bastion in the server


{server.channels.size} - Total number of channels in the server


{server.channels.text.size} - Total number of text channels in the server


{server.channels.voice.size} - Total number of voice channels in the server


{server.roles.size} - Total number of roles in the server


{server.members.size} - Total number of members in the server


{server.users.size} - Total number of (cached) humans in the server


{server.bots.size} - Total number of (cached) bots in the server


{author} - Mention of the user who invoked this message


{author.id} - ID of the user who invoked this message


{author.tag} - Tag of the user who invoked this message


{author.name} - Username of the user who invoked this message


{author.nick} - Nick name of the user who invoked this message


{author.avatar} - Avatar of the user who invoked this message


{author.roles.size} - Total number of roles of the user who invoked this message


{bot} - Mention of Bastion


{bot.id} - ID of Bastion


{bot.tag} - Tag of Bastion


{bot.name} - Username of Bastion


{bot.nick} - Nick name of Bastion


{bot.avatar} - Avatar of Bastion


{bot.roles.size} - Total number of roles of Bastion

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.

^