This is yet another Minesweeper but using Buttons (and the new Context Menu
commands 👀), but something is different -- it's completely serverless!
Complete state is stored in custom_id
of Button message component and all
custom_id
s are patched when it's updated.
You can invite it here.
Original idea from moosh#3874's amazing Mini-sweeper bot :3
Want your own instance of bot? It's easy, navigate to
this link to Deploy
and fill out PUBLIC_KEY
and TOKEN
then deploy! You'll have a link in the end
(ends with .deno.dev
) which you can set as Interactions Endpoint URL in
Developer Portal.
Discord doesn't provide us with any way to edit message in response to a Context
Menu command (it would be nice if they allowed type 7 UPDATE_MESSAGE with type 3
MESSAGE application commands). So this bot currently uses a bot user to edit the
message using PATCH /channels/:id/messages/:id
endpoint.
Copyright 2022 © DjDeveloperr