dagamant
← Projects

witchhill.com + The Witch

↗ site
Planning 1

/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.

2026-05-20 06:22

Haven’t decided if I want to do this or not

In Progress 0

empty

In Review

Testing 5

Foundry Module

Campaign Hub module that syncs info

User profile expansion

Add a display of events the user is in. Add notes section that can be used to keep notes in markdown format.

2026-04-25 18:42

Events in place, notes in progress

2026-04-26 00:32

Events don't seem to be showing if only interested, only if created.

2026-04-26 00:36

All events are showing now

2026-04-28 05:05

Add fillable profile fields

2026-05-09 16:53

Added play preferences

2026-05-09 16:53

Added achievements

/lfg command

Command to help people set up or find games. Ties into user profile expansion

LFG page

Output from /LFG to make a list of people running or looking for games

2026-05-20 06:20

This ended up being a card on the profile page. Posts expire after 30 days.

Inactive member outreach

Bot sends messages to inactive members

2026-05-09 18:53

System built. Tracks activity via leveling system to build lists of 30-60, 60-90, and 90+ days of inactivity.

2026-05-09 18:54

Sends messages in configurable batches to avoid discord spam filters.

2026-05-20 06:21

First batch of messages was sent. A few people came back, a few left.

2026-05-20 06:22

Need to plan a monthly message to sent out.

Finished 17

Remove automated notes

They are very unreliable

Move member preferences section

This should be lower on the page, probably below events and above announcements

Feedback form

Add a feedback link to the page somewhere

2026-04-25 18:41

Use code from Grimm Beyond to have the bot message me directly on discord

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.

Web site events list

Display the upcoming events on the front page

Parse URLs in announcements

Turn URLs in announcements into links that people can follow

Secutiry things

Add some security features to make my life more difficult

Fix md editor icons

Likely switching to a different editor that has more features. Bigger footprint but more good

2026-04-26 17:00

Icons not showing due to new security features. Supposed to load from font-awesome but not loading

Web analytics

basic analytics to monitor web page usage

2026-04-25 18:42

Reuse code from dagamant.com

Upgraded tar pit

Add time wasted, unhash IP addresses, more traps

2026-04-26 17:01

Copying from this sites tar pit config

Remove imported command tasks from board

Soundboard

Soundboard that doesnt require server boosts like we had before discord added soundboards and paygated them.

2026-04-30 13:59

Combine soundboard and ambient to have a single sound management system that can play music and sounds and handle playlists.

Campaign hubs

Allow GM to create and add others

2026-04-28 04:46

Wiki style info / shared notes

2026-04-28 18:08

Add an admin feature where I can manage campaigns

2026-04-28 18:09

Let GMs close a campaign to lock editing when finished.

2026-04-28 18:11

edit title and description of hub

2026-04-28 19:44

Add button to join the campaign from the initial embed

2026-04-28 21:49

Fix note title display on mobile

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

Add tarpit

Seems fun on other sites, adding it here