← projects

$ witchhill.com + The Witch / board

↗ site
Planning 2

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.

In Progress 1

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.

REVIEW
Testing 0

empty

Finished 31

/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