wow-token-app-bot

An interactions.py Discord bot for getting and alerting on the WoW Token Price
git clone https://git.emily.sh/wowtoken-app/wow-token-app-bot.git
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2026-01-29 02:22Make tracebacks only in debug buildsEmily Doherty2+8-2
2026-01-29 02:17Fix listing of alertsEmily Doherty2+2-2
2026-01-29 01:50Version BumpEmily Doherty1+1-1
2026-01-29 01:49Bug fixEmily Doherty4+48-39
2025-11-06 10:47Version bumpEmily Doherty1+1-1
2025-11-06 10:46Initial implementation of custom price triggersEmily Doherty8+197-58
2025-11-06 08:23Version bumpEmily Doherty1+1-1
2025-11-06 08:22Improve alert handling, centralize aiohttp.ClientSession, and fix minor bugsEmily Doherty3+24-10
2025-11-05 06:09Version bumpEmily Doherty1+1-1
2025-11-05 06:05Potential fix for "Unknown integration"Emily Doherty1+8-1
2025-11-05 05:07Version bumpEmily Doherty1+1-1
2025-11-05 05:06Dependency bumpsEmily Doherty2+40-25
2025-11-05 05:06- If you unregister and then list your alerts, the bot will be sadEmily Doherty1+5-0
2025-11-05 04:30- Add error handling for Forbidden exceptions when sending alerts - Improve alert message formattingEmily Doherty2+20-20
2024-12-21 02:58General cleanupEmily Doherty1+12-6
2024-12-16 22:45Version bumpEmily Doherty1+1-1
2024-12-16 22:45Format timestamps to be in local time zone provided by DiscordEmily Doherty1+2-2
2024-12-15 04:58Help code updateEmily Doherty1+5-1
2024-12-15 04:57FormattingEmily Doherty2+10-5
2024-12-15 04:43Bump versionEmily Doherty1+1-1
2024-12-15 04:43Log when alerts are being sent for restart safetyEmily Doherty1+22-18
2024-12-15 04:38Supress an error raised from deferringEmily Doherty1+2-2
2024-12-15 04:29Fix await for user_is_registeredEmily Doherty1+1-1
2024-12-10 08:39(minor) Text update to reflect new bot nameEmily Doherty1+1-1
2024-12-10 08:01(minor) Formatting fix since I had to remove the pre-commit hook for nowEmily Doherty1+2-1
2024-12-10 07:17Bump version to match changesEmily Doherty1+1-1
2024-12-10 07:12Change flow to include use registration when adding an alertEmily Doherty1+69-40
2024-12-09 02:37Add basic compose file for the short termEmily Doherty2+10-0
2024-12-09 02:22Properly scream when token database unreachableEmily Doherty1+6-2
2024-12-09 02:16(minor) add missing newlineEmily Doherty1+1-1
2024-12-09 02:13Install pre-commit hooksEmily Doherty1+5-0
2024-12-09 02:13Make all private variables actually private and provide them as properties insteadEmily Doherty1+26-6
2024-12-09 02:13Include a link to the chart in a given alert renderEmily Doherty1+22-0
2024-12-09 02:10Install pre-commit hooksEmily Doherty2+14-2
2024-12-09 01:07Once and for all reformat.Emily Doherty25+359-302
2024-12-09 00:48General tracker.py improvementsEmily Doherty1+19-5
2024-12-09 00:44correct return type in history_manager.pyEmily Doherty1+1-1
2024-12-09 00:44Use uvloop for faster performanceEmily Doherty1+1-0
2024-12-08 00:21Update current functions to give data relevant to only the registered regionEmily Doherty4+48-20
2024-12-07 23:18Hopefully fix the issue with the last_trigger pointer being incorrectly set to a very old data pointEmily Doherty1+5-6
2024-12-07 22:51The is_owner check doesn't work in the context I used it in, so change it to check against my userIDEmily Doherty1+6-5
2024-12-05 04:32Change core startup to use logger instead of printEmily Doherty1+4-2
2024-12-05 04:31Add some debugging information for myself to debug triggers not firing when expectedEmily Doherty2+20-4
2024-12-04 16:06Consistent option was removed from controllerEmily Doherty1+1-1
2024-12-04 01:56Register now opens a direct message with youEmily Doherty1+6-1
2024-12-04 01:41Check if user exists and if alerts exist before attempting to list themEmily Doherty1+8-0
2024-12-04 00:59Update the Commands with descriptions and implement remove-alertEmily Doherty1+78-12
2024-12-04 00:59Unify the way alerts and users are handled on the DB sideEmily Doherty4+39-22
2024-12-03 12:27Make the info panel show the correct last alertingEmily Doherty2+8-2
2024-12-03 12:13Render alerts list functionality as embeds and make more prettyEmily Doherty3+64-20
2024-12-03 12:12Correctly determine ATH and ATL based on start date for each historyEmily Doherty1+16-4
2024-12-03 12:11Fix Enum conversion for ATH and ATL stringsEmily Doherty1+4-0
2024-12-03 10:43Clean up alert message, move notification to an embedEmily Doherty2+13-4
2024-12-02 13:03Fix dep resolutionEmily Doherty1+1-1
2024-12-02 12:58import optimization to make linter less madEmily Doherty11+30-53
2024-12-02 12:57Update depsEmily Doherty1+2-2
2024-12-01 07:42Bug fixesEmily Doherty7+36-39
2024-11-30 12:45Update to use discord user id instead of member idEmily Doherty1+13-9
2024-11-30 12:45Squelch ongoing alerts so message is only sent onceEmily Doherty2+7-5
2024-11-30 12:43Update the logger to log timestampsEmily Doherty1+4-1
2024-11-30 12:43Update Dockerfie so docker build wont complain anymoreEmily Doherty1+2-2
2024-11-30 11:27Very Initial MVPEmily Doherty35+1193-0
2024-06-23 02:00Initial commitemily3+401-0