Updated scripts. This works a bit better

This commit is contained in:
2026-04-17 09:16:44 -06:00
parent f04794a128
commit fa93db1a5b
3 changed files with 79 additions and 59 deletions
+22
View File
@@ -0,0 +1,22 @@
.PHONY: help delete-room notification-purge
MATRIX_BASE_URL ?=
MATRIX_TOKEN ?=
ROOM_ID ?=
help:
@echo "Available commands:"
@echo " make delete-room ROOM_ID=<room_id> MATRIX_BASE_URL=<url> MATRIX_TOKEN=<token>"
@echo " - Deletes a given room."
@echo " make notification-purge MATRIX_BASE_URL=<url> MATRIX_TOKEN=<token>"
@echo " - Clears all pushers and marks all rooms as read."
delete-room:
@if [ -z "$(ROOM_ID)" ]; then \
echo "Error: ROOM_ID is required. Usage: make delete-room ROOM_ID=<room_id>"; \
exit 1; \
fi
@MATRIX_BASE_URL="$(MATRIX_BASE_URL)" MATRIX_TOKEN="$(MATRIX_TOKEN)" ./delete_room.sh "$(ROOM_ID)"
notification-purge:
@MATRIX_BASE_URL="$(MATRIX_BASE_URL)" MATRIX_TOKEN="$(MATRIX_TOKEN)" ./notification_purge.sh