question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Implement slash (/) commands

See original GitHub issue

As title says, implement slash commands instead of using the <prefix> command [...params] message format.


After final implementation the bot should check if guild already has the prefix setting stored in guild settings; if present handle the “prefix commands” and slash commands; if not, only handle slash commands.

This will allow to keep the old setups running without changing the behavior that the users are used to.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Reactions:2
  • Comments:14 (12 by maintainers)

github_iconTop GitHub Comments

1reaction
codethewebcommented, Jan 30, 2022

Hey everyone!

Slash commands are almost ready to go, but I could use some help to test everything out and make sure it’s working smoothly.

To help test, you can either host the bot yourself or join a temporary testing server I set up (invite link will expire in 7 days).

DO NOT run the slash command version of Muse against your production database. It will lead to irrecoverable data loss (that I will note more thoroughly in the release notes).

Feedback I’m looking for

  • Bugs that need to be fixed
  • Any part of the new interface that sucks (our motto is “…a Discord music bot that doesn’t suck” after all 😛)
  • Any parts that could use some polishing

Also mentioning @Hellysonrp since they’ve been an active community member in the past.

Known issues

  • fixed: Livestreams don’t work (but don’t seem to work on the current stable version of Muse either…)
0reactions
codethewebcommented, Feb 6, 2022

Slash commands are now available!

Please carefully read the release notes before upgrading.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Creating slash commands - discord.js Guide
Discord allows developers to register slash commands · Create a new folder named commands , which is where you'll store all of your...
Read more >
Enabling interactivity with Slash Commands - Slack API
Slash Commands allow users to invoke your app by typing a string into the message composer box. A submitted Slash Command will cause...
Read more >
Slash Commands - disnake
Slash commands can significantly simplify the user's experience with your bot. Once “/” is pressed on the keyboard, the list of slash commands...
Read more >
Implement slash commands | Google Chat
Slash Commands enable you to register and advertise specific commands for your app that help users understand some of the app's features.
Read more >
Slash Commands | Slack SDK for Java
Slash Commands allow users to invoke your app from the message composer box. Responding to slash command invocations is a common use case....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found