Skip to content

[Bug]: Embedded icons display incorrect song data #802

Description

@LanderVM

Bug description

When skipping a song using the embedded icons, the Setup Channel displays the previous song’s data instead of the current one.

Note: This issue does NOT occur when using the /skip command. It was resolved in Issue #781.

Related reports from other users (now closed issues):
#781 (comment)

Steps to reproduce

  1. Start playing two songs using /play songname.
  2. Skip the current song using the ⏩ emoji reaction.
  3. Notice that the correct song data appears briefly before being replaced with incorrect data.

Operating System

Windows 11

Node.js version

v22.14.0

java version

21

Application/Library version

v4.6.7 (commit: 3a7327a)

Error logs or screenshots

After skipping using the emoji reaction ⏩: The previous song’s data is displayed instead of the current song.
Image

When using /play and interacting with the embed icons for a while: No song data is displayed.
Image

Additional context

This issue is likely caused by the ⏩ embed icon and the /skip command using separate implementations. Since the /skip command was correctly fixed in a previous issue, it's possible that the embedded icon ⏩ still relies on outdated or different logic.

A solution would be to unify the implementation for both the /skip command and the embedded skip icon ⏩, so that updates apply to both.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions