The bot allows you to query the status of a particular New World server and get the current active players, queue time and whether it's accepting players for character creation.
Slash commands are taking priority at the moment - as such new features will only be provided using slash commands. Older features support both.
The bot supports before prefix message commands and slash commands. The prefix is "!nw " (without quotes)
This will create an auto-updating message which will display the status of the world you provide and pin it to the channel the message is sent to.Currently the bot only supports 1 pinned post per discord server, but this is something I'm looking to rework to allow multiple posts. If this is run when a post already exists it will update the world that the already created message uses when it updates.
The bot must have permission to send messages in this channel.
The slash command asks what channel to post to and whether the message it posts should be pinned in that channel.
This will set the default world for you as a discord user and will allow you to run !nw status or /status without needing to provide a world. This will query the status of the provided world. If a world is not provided it requires the user to have run !nw setdefault or /setworld first. This will remove the posted message in the server its run in. This will post twitter posts from @PlayNewWorld into the channel provided. It will not post tweets that have already happened and will only post new ones. At the moment this does include replies so this may get cluttered. It was designed to allow people to see when server outages had been posted.At the moment there are lots of planned features. Mainly relating to things like in game stats being able to be seen within discord, but at current I've not found a way to do this, but it is actively being investigated.