There are many ways to use AAbot beyond the commands listed in the help menu! Here are a few of them. Submit your own creative uses and I will include them in this dispatch with credit!
Search Wikipedia or other websites
1. Find the base search URL for the website you want. Here are a few.
2. Add an alias called "wiki" for a command that will post the search URL in the current channel. To do so, use the command >alias add wiki post here -nospace https://en.wikipedia.org/w/index.php?sort=relevance&search=. You can put the "-nospace" flag anywhere after "wiki," but it is needed to remove the space between the URL and your query.
3. Try it! From now on, the bot will respond to >wiki nationstates with "https://en.wikipedia.org/wiki/NationStates."
Allow your staff to collectively manage your information channel
1. Create an information/rules channel if you do not have one already. We can call it #info.
2. Use the command >post #info in another channel and attach the server's banner to your message. The bot will send that image to #info.
3. Add sections of text using the command >post #info The current president of the region is August.
4. Anytime the text needs to be updated, a member in the Moderator permissions bracket or above can right-click or long-press the message they want to edit and copy the message link. This link will look something like https://discordapp.com/channels/227549519103918080/657515416226365460/657646768724508693.
5. Then, they can use the command >edit [message link] The current president of the region is September. If they make a mistake, no problem--the bot responds to the command with a copy of the old text.
Here is an example of how it might look:
Back up your region's info
1. Use the commands >wfe, >officers, and >embassies and pin the bot's responses. If your region is raided or destroyed by a rogue official, you can quickly refer back to those messages in your restoration efforts.
2. If you think you will forget to run the commands yourself, use >combine to run them all at once and >schedule to run them automatically. The command >schedule repeat 1w combine wfe Conch Kingdom,,officers Conch Kingdom,,embassies Conch Kingdom will post the WFE, regional officers, and embassies for the region Conch Kingdom once a week.
Adjust your voice region periodically throughout the day so it matches the people who are awake at the time
1. Say you have members from all over the world and they all like to VC every afternoon in their local time, but they are complaining about the latency because your server's voice region is set to US East and their audio has to travel twenty thousand miles from point A to point B. Is this a highly specific problem? Absolutely, but the point is that the bot can remedy all sorts of specific problems!
2. The time is 1 PM on the US East Coast. You know your Western European members like to chat around this time, so the command >schedule repeat 1d server_edit region europe will move the voice region to their neighborhood now and at the same time every day.
3. A couple hours later, all your American comrades are online, so you bring the voice region back home with >schedule repeat 1d server_edit region us east.
4. Rinse and repeat! You can find all the available voice regions in the Overview area of your server settings.
Create a command that enables your government to post formal-looking updates
1. Use >alias to shorten the long command >quick_embed. For example, >alias add announce quick_embed #announcements 00137c https://www.example.com none https://i.imgur.com/9KbkGhZ.png "OFFICIAL ANNOUNCEMENT" would make an alias called "announce."
2. Try it! From now on, the bot will respond to >announce Testing again! by posting this message in the #announcements channel:
Set up a channel that is only open between midnight and 3 AM
1. We can call the channel #after_hours. Use the command >lock #after_hours in any channel. This will remove permissions from everyone except your server staff.
2. At midnight, use the command >schedule repeat 1d lock #after_hours. This will reopen the channel now and at the same time every day.
3. At 3 AM, use the exact same command again. This will close the channel now and at the same time every day.
Send reminders to your CTE members to revive their nations
1. Enable the CTE role in the bot's settings if you have not done so already. First, create a role, which you can call "CTE" (or whatever you want). Open the menu with >settings and navigate to Automatic Roles -> NSVerify Roles -> Ceased to exist, then set "CTE" as the role.
2. Combine >mass dm and >schedule. The command >schedule repeat 1w mass dm CTE Please revive your nations! will send out a DM to each member with no living, verified nations on a weekly basis.
Alert everyone subscribed to your region's weekly podcast
1. Set up an alert for your podcast. >alert_type add podcast will do it, but you still need subscribers.
2. Let everyone know about the alerts system! All they have to do is use the command >subscribe podcast. Repeating the command will take them off the list.
3. Send out an alert to all subscribers automatically. If you release an episode once a month at the same time, use the command >schedule repeat 1o send_alert podcast. (You can also just do >send_alert podcast if your release schedule is less predictable.)
Have the bot respond to >_> with <_< instead of "The command _> does not exist"
1. Wow, you read this far! Ever get tired of the bot snapping at you when you say >_>? Use the command >alias add _> post here <_<. Now the bot will give a slightly more human response.
Add silly custom commands that target members
1. There are a lot of ways you can make custom commands with AAbot, but sometimes you just want to hit someone. Use the command >alias add bonk post here *bonks $m with a rolling pin*.
2. Try >bonk @August whenever he gets too uppity!
Created by August. Do not reproduce, in whole or in part, without explicit permission.