@@ -28,5 +28,5 @@ class Admin(commands.Cog):
token = secrets.token_urlsafe(40)[:40]
await upsert_token(self.bot.pg, ctx.guild.id, ctx.author.id, token)
- await ctx.author.send(f"{WEB_SCHEME}://{WEB_HOST}/config/channel-settings/{token}") # DM token
+ await ctx.author.send(f"{WEB_SCHEME}://{WEB_HOST}/config/channel-settings/{ctx.channel.id}/{token}") # DM token
await ctx.send("Your access token has been sent to you in a private DM.")
@@ -5,5 +5,5 @@ from . import views
app_name = 'config'
urlpatterns = [
- path('channel-settings/<int:channel_id>/', views.channel_settings, name='channel-settings'),
+ path('channel-settings/<int:channel_id>/<slug:token>', views.channel_settings, name='channel-settings'),
]