mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-21 18:57:03 +02:00
21 lines
365 B
TypeScript
21 lines
365 B
TypeScript
import {
|
|
ButtonBuilder,
|
|
ButtonStyle,
|
|
ComponentEmojiResolvable,
|
|
} from 'discord.js';
|
|
|
|
export default function buttonLink(
|
|
url: string,
|
|
label: string,
|
|
emoji?: ComponentEmojiResolvable,
|
|
) {
|
|
const button = new ButtonBuilder()
|
|
.setStyle(ButtonStyle.Link)
|
|
.setURL(url)
|
|
.setLabel(label);
|
|
|
|
if (emoji) button.setEmoji(emoji);
|
|
|
|
return button;
|
|
}
|