To run commands on the Discord server efficiently, various responsibilities and operations require time and attention. To automate these operations, there are several top Discord bots available, and today we will discuss one of them: Zira Bot. We will guide you on how to set up Zira Bot on Discord.
Where Can I Find Messages and Channel IDs?
First and foremost, to access channel IDs or open the messages, you must enable developer mode. The steps to enable developer mode are as follows:
For Desktop Users:
Obtaining the same detail on your desktop app is much easier. Simply click on the three dots located on the right side of the message, and copy the link. This link includes all the necessary information, such as channel IDs, users, messages, and more.
For Android Users:
For iOS Users:
Once you have enabled developer mode, both Android and iOS users can obtain IDs and messages by selecting "Copy ID" from the drop-down menu that appears when you click on the three dots next to any specific message.

What is Zira Bot?
Assigning roles on your own with the help of a reaction bot is quite convenient, isn't it? Introducing Zira bot, which allows users to assign themselves roles simply by reacting to emojis. Zira bot is customizable and user-friendly, making it far superior to other basic bots that flood your DMs with spammy messages.
Process to Add Zira Bot to Discord

Syncing the Zira bot manually is your only option since it is not a built-in bot that comes with Discord. However, setting it up is quite simple, and we will guide you through the process. All you need to do is follow the steps below:
This is how you can easily invite the Zira bot to your Discord.
Basic Zira Commands
Zira offers more than 20 valuable commands designed to assist you in building a stronger and more engaged community.
To execute commands on Discord, we need to add the prefix "z/." These commands are organized into the following categories:
Commands for Role:
Commands for Logging:
Commands for Suggestions:
Miscellaneous or Diversified Commands:
How to Use or Create Reaction Roles?
After successfully adding the Zira bot to your Discord, it's time to set up reaction roles. As we mentioned earlier, from inviting Zira to adding reaction roles, everything is straightforward, as we provide a step-by-step guide that will address all of your questions. Here’s how you can use reaction roles with the Zira bot:
• Right-click on your server and select "Server Settings".
• Click on "Roles" to continue.
• Next, tap on the blue "Create Role" icon on your screen and customize it as needed. You can make various changes, such as the color of the role, the name of the role, and more.
• After customizing, click "Save Changes" to proceed to the next step.
• Now, you need to create another text channel by returning to the server where you will store all the emojis and assigned roles.
• On the right side of the channel, click the add button located on the left panel.
• Create a new channel, name it "Assigned Roles," and then select the channel you created for the text.
• Click the "Create Channel" icon.
• Enter the command z/channel and press the enter button once a new channel is created.
• A pop-up will appear, prompting you to enter the name of the channel you wish to use. Type "Assigned Roles" and press enter; this will be the official channel for assigning Discord roles.
• Use the z/message command to assign emojis to the role in the channel you created for assigning roles, and then press the "enter" button. The bot will prompt you for an ID, which should be formatted as ROLE NAME - :EMOJI NAME:. Replace ":EMOJI NAME:" with any emoji you wish to add.
• To add an emoji, return to the channel where roles are assigned and enter the command z/add: EMOJI NAME: @ROLE NAME, then press Enter.

What To Do If Zira Is Not Working?
Zira bot is a product of technology, and like any other system, there may be times when Zira goes offline or stops responding to commands. In such cases, you can follow these troubleshooting steps to ensure everything functions smoothly.
Even after following all the steps above, if Zira is still not responding, you need to ensure that the default prefix for the Zira bot remains unchanged.
Conclusion
Zira bot is an excellent tool for automating some of the most time-consuming tasks. For Discord server owners, it is nothing short of a miracle. Zira bot enables them to run their servers smoothly. It adds enjoyment to people's lives; what are your thoughts on it?