Skip to content

Commit 268c8e8

Browse files
Alc-AlcAlc-Alc
andauthored
feat: Link to message (#83)
Co-authored-by: Alc-Alc <alc@localhost>
1 parent f863a14 commit 268c8e8

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/byte/plugins/custom/litestar.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,16 +44,19 @@ def __init__(
4444
custom_id: str = MISSING,
4545
message: Message | None = None,
4646
) -> None:
47+
self.jump_url: str | None = None
4748
# NOTE: check how else to set default
4849
super().__init__(title=title, timeout=timeout, custom_id=custom_id)
4950
if message:
5051
self.description.default = message.content
52+
self.jump_url = message.jump_url
5153

5254
async def on_submit(self, interaction: Interaction) -> None:
5355
issue_reporter = interaction.user
5456
issue_body_lines = [
5557
"### Reported by",
56-
f"[{issue_reporter.display_name}](https://discord.com/users/{issue_reporter.id}) in Discord: {interaction.channel.name}", # noqa: E501
58+
f"[{issue_reporter.display_name}](https://discord.com/users/{issue_reporter.id})"
59+
f" in Discord: [#{interaction.channel.name}]({self.jump_url})",
5760
"",
5861
"### Description",
5962
f"{self.description.value.strip()}",

0 commit comments

Comments
 (0)