Skip to content

Commit 6937dc4

Browse files
committed
Add --enable-debug-events flag to CLI
Enables discord.py socket debug events.
1 parent c6ff219 commit 6937dc4

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

redbot/core/_cli.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,9 @@ def parse_cli_flags(args):
135135
)
136136
parser.add_argument("--version", "-V", action="store_true", help="Show Red's current version")
137137
parser.add_argument("--debuginfo", action="store_true", help="Show debug information.")
138+
parser.add_argument(
139+
"--enable-debug-events", action="store_true", help="Enable discord.py socket debug events."
140+
)
138141
parser.add_argument(
139142
"--list-instances",
140143
action="store_true",

redbot/core/bot.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,6 +232,9 @@ async def prefix_manager(bot, message) -> List[str]:
232232
kwargs["max_messages"] = message_cache_size
233233
self._max_messages = message_cache_size
234234

235+
if cli_flags.enable_debug_events:
236+
kwargs["enable_debug_events"] = True
237+
235238
self._uptime = None
236239
self._checked_time_accuracy = None
237240

0 commit comments

Comments
 (0)