Get notified when a new drop is available on Twitch or Kick https://ttvdrops.lovinator.space/
  • Python 82.5%
  • HTML 17.1%
  • XSLT 0.4%
Find a file
2026-01-07 20:55:04 +01:00
.github Add instruction for running Django management commands with uv 2026-01-05 22:36:56 +01:00
.vscode Enhance DropCampaign handling: default is_enabled to True if missing, add url field to ChannelInfoSchema 2026-01-06 23:06:31 +01:00
config Improve import command 2026-01-05 18:46:46 +01:00
scripts WIP better import drops 2025-12-01 21:38:28 +01:00
templates Use .twitch_id instead of .id 2026-01-07 20:55:04 +01:00
twitch Use .twitch_id instead of .id 2026-01-07 20:55:04 +01:00
.env.example Remove PostgreSQL config from .env.example 2025-10-13 02:13:58 +02:00
.gitignore Add and use pre-commit hooks 2025-11-28 04:44:07 +01:00
.pre-commit-config.yaml Improve import command 2026-01-05 18:46:46 +01:00
manage.py Add and use pre-commit hooks 2025-11-28 04:44:07 +01:00
pyproject.toml Add default values and validators for benefit_edges and drop_campaigns_in_progress fields 2026-01-06 21:23:56 +01:00
README.md Improve import command 2026-01-05 18:46:46 +01:00

ttvdrops

Get notified when a new drop is available on Twitch

Development

uv run python manage.py createsuperuser
uv run python manage.py makemigrations
uv run python manage.py migrate
uv run python manage.py collectstatic
uv run python manage.py runserver
uv run pytest

Import Drops

uv run python manage.py better_import_drops <file|dir> [--recursive] [--verbose] [--crash-on-error] [--skip-broken-moves]