$ witchhill.com + The Witch / board
Web analytics
basic analytics to monitor web page usage
/worldgen web interface
Add more functionality to the worlds page. We already have a location description generator and I should be able to add that to the locations listed on the worlds page. click to generate description.
Cache event data
event data is currently loaded live on page load, this is bad and needs to switch to caching and checking occasionally instead of on demand.
empty
/shadowdark
Makes a Shadowdark character
/location
Get a description of a location on your world map
/worldgen
Generates a world map
/ambient play
Join your voice channel and play ambient music
/ambient skip
Skip to the next track
/ambient stop
Stop the music and leave the voice channel
/draw
Makes some art?
/speak
The Witch will respond with an audio file
/level
Check your current level and get a card
/rank
Shows top 10 users by XP
/ban
Ban a member from the server
/kick
Kick a member from the server
/timeout
Timeout a member for a given number of minutes
/report
Full server analytics dashboard
/resync
Rebuild all channel stats from Discord message history
/configure
Configure server channels for bot features
/welcome
Preview the welcome message for a member
/help
Lists all available commands grouped by category
/serena join
Serena joins your voice channel and starts a conversation
/serena leave
Serena leaves the voice channel
/schedule list
List all upcoming scheduled events
/schedule next
Show the next upcoming event
Report post to mods
Context menu — report a post to moderators
(MOD) Remove message
Context menu — remove a message (mod only)
Summarize
Context menu — summarize a message
Draw this
Context menu — generate art from a message
Warn Member
Context menu — issue a warning to a member
Community Preferences
using user selected roles to display preferences and other data points
Announcements as blog
use posts to the announcements channel to make blog style posts on the web site
Profile page
Users can log in to view their level card
Web site events list
Display the upcoming events on the front page