提交图

  • *
  • *
  • *
  • *
  • |\
  • | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | | *
  • | |/
  • |/|
  • * |
  • |\ \
  • | |/
  • | *
  • * |
  • |\ \
  • | |/
  • | *
  • * |
  • |\ \
  • | |/
  • | *
  • * |
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • f055154 (HEAD, main) Adding more log cog options, better excludes certain users and channels from events by Ian Albert 2026-08-01 16:08:49 -0600
  • 0bf326c Updates to logging member joins and member updates by Ian Albert 2026-08-01 14:44:54 -0600
  • 859abba Video preview descriptions truncated to avoid API errors by Ian Albert 2026-08-01 12:57:27 -0600
  • a73378a Weird merge conflict by Ian Albert 2026-08-01 12:05:14 -0600
  • 0a8ced1 Kickstarter member linking feature (#35) by Rocketsoup 2026-08-01 17:59:18 +0000
  • 1284e62 (refs/pull/35/head) Better number formatting by Ian Albert 2026-08-01 11:48:17 -0600
  • c61be40 Unsaved changes by Ian Albert 2026-07-31 19:52:25 -0600
  • eab4a69 Adding /kickstarter reset command by Ian Albert 2026-07-31 19:46:25 -0600
  • 776c000 Going with username-based Kickstarter linking. Ruff linter cleanup. by Ian Albert 2026-07-31 17:25:48 -0600
  • 5fc9d7c Putting email and username modes behind flags by Ian Albert 2026-07-20 10:38:00 -0600
  • f721914 Adding Kickstarter cog, most of support for both email and username based attribution by Ian Albert 2026-07-19 21:59:13 -0600
  • 6283ad8 Merge branch 'main' into intents by Ian Albert 2026-07-08 17:02:12 -0600
  • c664c05 Errors now beep in console. Squelching video preview logs by Ian Albert 2026-07-08 17:01:56 -0600
  • 59c5115 Merge branch 'main' into intents by Ian Albert 2026-07-08 15:56:45 -0600
  • 815e539 norm_datetime handles None by Ian Albert 2026-07-08 15:56:35 -0600
  • 3812484 Merge branch 'main' into intents by Ian Albert 2026-07-08 15:14:21 -0600
  • a023d8e yt-dlp update by Ian Albert 2026-07-08 15:14:11 -0600
  • c1485f0 Progressive functionality based on enabled privileged intents by Ian Albert 2026-07-07 22:20:43 -0600
  • 258150e Normalizing datetimes to utc. Fixing datatype conversions on guild settings by Ian Albert 2026-07-06 22:36:41 -0600
  • fe199ce Fixing yet another date math error by Ian Albert 2026-06-22 15:40:59 -0600
  • 0984714 Disabling presence intents by Ian Albert 2026-06-14 09:00:44 -0600
  • 3ac1de1 Updating yt-dlp by Ian Albert 2026-05-22 23:28:24 -0600
  • 29d88f3 Fix to total_seconds missing parens by Ian Albert 2026-04-27 17:09:38 -0600
  • 108de72 Adding ignored domains list to urlspamcog by Ian Albert 2026-04-27 17:06:58 -0600
  • d6defdb Filling out crosspost trace details by Ian Albert 2026-04-25 11:43:33 -0600
  • 72038f3 Datatype fix for video preview delay by Ian Albert 2026-03-16 10:23:18 -0600
  • dcd9f7c Adding configurable delay to video preview by Ian Albert 2026-03-16 10:18:27 -0600
  • b7bb4ea Fix to bang commands not requiring bang. Logging tweak. by Ian Albert 2026-03-15 11:21:01 -0600
  • 99281f1 Improvements to social media preview URL regexes by Ian Albert 2026-02-10 21:06:33 -0700
  • b9c0cf7 Adding video link preview cog by Ian Albert 2026-02-09 20:59:34 -0700
  • 60b6c02 (tag: 2.0.0) Bang commands ignore suffixes after the command name to allow tagging users or other commentary by Ian Albert 2026-01-03 11:25:27 -0700
  • 659bb7a Minor typing consistency by Ian Albert 2026-01-03 04:32:16 -0700
  • 59749c5 Switching to Ruff, addressing warnings by Ian Albert 2026-01-02 14:39:00 -0700
  • 71f20f5 Doc link fixes by Ian Albert 2026-01-01 17:02:56 -0700
  • 509b694 Doc link fixes by Ian Albert 2026-01-01 17:01:41 -0700
  • b2fcc4a Doc updates by Ian Albert 2026-01-01 16:05:10 -0700
  • d58ae3c Bang commands now show an edit dialog when not given a definition by Ian Albert 2026-01-01 14:02:39 -0700
  • 639405a First draft of /bangcommand by Ian Albert 2026-01-01 11:41:36 -0700
  • 41dd7de Adding some basic usage logging to some commands by Ian Albert 2025-12-31 11:57:37 -0700
  • bd3535c Conversion to slash commands (#13) by Rocketsoup 2025-12-31 18:32:31 +0000
  • 17397b0 (refs/pull/13/head) Minesweeper UI improvements(?) Adding roll die command Making everything but /hello a guild only command by Ian Albert 2025-12-31 11:08:25 -0700
  • a8e19fc Fix to delete_after argument by Ian Albert 2025-12-30 17:05:49 -0700
  • 3606898 Help search less silly by Ian Albert 2025-12-30 16:50:51 -0700
  • e5716dc Adding syntax cheat sheet to pattern by Ian Albert 2025-12-30 16:15:17 -0700
  • f606dfa Long help text is broken into navigable pages by Ian Albert 2025-12-30 15:07:30 -0700
  • aa0d6b7 Adding really stupid Minesweeper command by Ian Albert 2025-12-30 13:35:29 -0700
  • 9b4e54b Lots more help improvements by Ian Albert 2025-12-30 09:28:07 -0700
  • 2c7e811 Prettier startup logs. Removing command prefix references. by Ian Albert 2025-12-30 07:48:11 -0700
  • d69b755 Improved single input help search by Ian Albert 2025-12-30 06:49:00 -0700
  • bf727e6 CogSetting accessors now ordinary functions not methods by Ian Albert 2025-12-30 05:24:19 -0700
  • abd45c0 Adding default_value to CogSetting. Better config value formatting. by Ian Albert 2025-12-30 04:51:22 -0700
  • 9ab2409 Adding /get all command by Ian Albert 2025-12-29 18:08:50 -0700
  • 971fe0b More help command work by Ian Albert 2025-12-29 16:37:30 -0700
  • 1b89526 Moving help to its own cog by Ian Albert 2025-12-29 13:55:42 -0700
  • 6898a99 Lots of help refinements by Ian Albert 2025-12-29 13:12:58 -0700
  • fa49bd0 Beginning of help system by Ian Albert 2025-12-28 20:03:52 -0700
  • bf70048 Deleting obsolete joinage cog by Ian Albert 2025-12-28 17:08:18 -0700
  • a99243f Constant for mod-only permissions, closing permission gaps in all cogs by Ian Albert 2025-12-28 17:00:09 -0700
  • 3a46c90 Cleanup by Ian Albert 2025-12-28 14:36:02 -0700
  • eb78629 Pattern cog converted to slash commands with some minimal autocomplete by Ian Albert 2025-12-28 14:11:29 -0700
  • 92bc12f Experimenting with /pattern options by Ian Albert 2025-12-28 09:53:13 -0700
  • 6bcca01 Other slash commands working by Ian Albert 2025-12-27 21:23:37 -0700
  • 644f31c Slash commands registering but not receiving callbacks by Ian Albert 2025-12-27 15:31:57 -0700
  • 2fc7154 Very WIP for converting config settings to slash commands by Ian Albert 2025-12-27 11:24:54 -0700
  • da130d9 Incrementing config.sample.py version by Ian Albert 2025-12-25 10:16:18 -0700
  • 65d7bb2 Adding util func to dump stacktraces by Ian Albert 2025-12-17 18:58:08 -0700
  • f8dcf06 Simple edits iterating wrong list. Adding stacktrace to buffer flushes by Ian Albert 2025-12-16 23:05:01 -0700
  • c11f618 Crosspost cog looks for both duplicate and any messages posted in multiple channels Log cog groups similar events to prevent getting throttled by API by Ian Albert 2025-12-16 22:31:38 -0700
  • f271ff7 Moving bot class to separate file, renaming entry script to main.py by Ian Albert 2025-12-14 08:42:44 -0700
  • 4647483 Updating discord.py 2.3.2 -> 2.6.4 by Ian Albert 2025-12-12 20:41:13 -0700
  • 613d33a Documentation updates by Ian Albert 2025-12-11 20:48:53 -0700
  • 9e9995d Renaming config.py.sample to config.sample.py to benefit from IDE recognition by Ian Albert 2025-12-11 18:13:10 -0700
  • 82f682d Documenting config.py.sample by Ian Albert 2025-12-11 18:09:27 -0700
  • 427ee8c Squelching trivial disconnect log messages by Ian Albert 2025-12-11 16:30:34 -0700
  • e32099a Adding message links to some log messages that were missing them by Ian Albert 2025-12-11 16:21:13 -0700
  • 461c152 Crosspost cog looks at attachments as well by Ian Albert 2025-12-10 19:31:20 -0700
  • d32705d Fixing iter issue. More linter cleanup by Ian Albert 2025-12-09 22:38:02 -0700
  • c379e06 Bot messages broken up into multiple smaller ones when long. More linter fixes. by Ian Albert 2025-12-09 21:56:37 -0700
  • f064428 PyCharm linter stuff. URLs now handled better in edit log message diffs by Ian Albert 2025-12-08 22:28:05 -0700
  • 888d49e Pattern age time math fix by Ian Albert 2025-06-17 16:29:29 -0600
  • a647eb8 Better URL detection regex by Ian Albert 2024-07-14 09:50:27 -0600
  • 747af4b Adding deceptive link detection by Ian Albert 2024-06-27 13:49:09 -0600
  • 860d1e1 Missing parens on datetime.now call by Ian Albert 2024-06-26 15:54:48 -0600
  • 57cf1bd Optimized raw_reaction_add for mod actions to make fewer requests. Errors now logged with bot_log by Ian Albert 2024-06-05 14:25:36 -0600
  • b875fa9 Missing event argument fix by Ian Albert 2024-05-31 13:03:09 -0600
  • 36977cb Syntax error by Ian Albert 2024-05-31 12:43:32 -0600
  • 980231d Edits and deletions now attachment and embed aware. Edits show diffs. Better startup logging. by Ian Albert 2024-05-31 12:33:27 -0600
  • 6f17218 Including role name in log message by Ian Albert 2024-05-30 21:00:47 -0600
  • d243d59 Lots more logging. Many discord.py upgrade fixes. by Ian Albert 2024-05-30 20:15:59 -0600
  • 0244cf9 Syntax error by Ian Albert 2024-05-29 12:17:34 -0600
  • 054c107 Logging edits and deletes, both cached and uncached, plus bulk deletes by Ian Albert 2024-05-29 11:44:20 -0600
  • 0c2bc10 POC for logging message edits by Ian Albert 2024-05-24 11:41:53 -0600
  • dae32e2 Logging stub by Ian Albert 2024-05-24 09:30:45 -0600
  • 6292a00 Adding autokick option to only kick users who go offline seconds after joining. Added presence permission to intents to get member status. by Ian Albert 2023-04-12 16:58:16 -0600
  • db3a5bc - Autokick optionally bans after N rejoins - Bot messages with lists of users are capped at 20 names to avoid 4kb request limit - Redundant warnings should ping mods less by Ian Albert 2023-04-11 08:14:24 -0600
  • 887a2dd Kicking or banning a join raid will kick or ban all new additions to the raid by Ian Albert 2023-04-10 19:45:57 -0600
  • 81c3098 Adding AutoKickCog to kick all new joins during a raid by Ian Albert 2023-03-21 11:58:05 -0600
  • 76ee107 Adding JoinAgeCog for searching for recent users by Ian Albert 2023-03-20 13:09:30 -0600
  • a85124b Adding username pattern cog by Ian Albert 2022-05-04 19:55:45 -0600
  • 31d942b ok fine you cant annotate class methods with its own class type sheesh by Ian Albert 2022-02-08 17:48:44 -0700