From 1a9c4210c98c00790af88b90730ea83f4688ccff Mon Sep 17 00:00:00 2001 From: hypercloudbot Date: Fri, 31 Jul 2026 01:06:21 +0200 Subject: [PATCH 1/2] Update bot.js --- src/config/bot.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/config/bot.js b/src/config/bot.js index 86dc861cc3..7022cc9ce7 100644 --- a/src/config/bot.js +++ b/src/config/bot.js @@ -11,7 +11,7 @@ export const botConfig = { // - "invisible" = appears offline presence: { // Current online state shown on Discord. - status: "online", + status: "dnd", // Activity lines shown under the bot name. // `type` number mapping from Discord: @@ -24,7 +24,7 @@ export const botConfig = { activities: [ { name: "Custom Status", // required by Discord API, not shown in the client - state: "stalking", // this is what people actually see + state: "Hypercloud.bot", // this is what people actually see type: 4, // Custom }, ], @@ -648,4 +648,4 @@ export function getRandomColor() { return colors[Math.floor(Math.random() * colors.length)]; } -export default botConfig; \ No newline at end of file +export default botConfig; From 88ffdc2e528d974be793b33cbd65f955ab5d736b Mon Sep 17 00:00:00 2001 From: hypercloudbot Date: Fri, 31 Jul 2026 09:31:40 +0200 Subject: [PATCH 2/2] Translate giveaway command strings to German --- src/commands/Giveaway/gcreate.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/commands/Giveaway/gcreate.js b/src/commands/Giveaway/gcreate.js index e5f19c048c..5abe28fb27 100644 --- a/src/commands/Giveaway/gcreate.js +++ b/src/commands/Giveaway/gcreate.js @@ -24,30 +24,30 @@ export default { .setDescription("Starts a new giveaway in a specified channel.") .addStringOption((option) => option - .setName("duration") + .setName("Zeit") .setDescription( - "How long the giveaway should last (e.g., 1h, 30m, 5d).", + "Zeit des Giveaways (e.g., 1h, 30m, 5d).", ) .setRequired(true), ) .addIntegerOption((option) => option - .setName("winners") - .setDescription("The number of winners to pick.") + .setName("gewinner") + .setDescription("die zahlen vΓΆn gewinnern") .setMinValue(GIVEAWAY_MIN_WINNERS) .setMaxValue(GIVEAWAY_MAX_WINNERS) .setRequired(true), ) .addStringOption((option) => option - .setName("prize") + .setName("gewinn") .setDescription("The prize being given away.") .setRequired(true), ) .addChannelOption((option) => option .setName("channel") - .setDescription("The channel to send the giveaway to (defaults to current channel).") + .setDescription("Der kanal wo es gesendet wird (default kanal ist der aktuelle).") .addChannelTypes(ChannelType.GuildText) .setRequired(false), ) @@ -116,7 +116,7 @@ export default { const row = createGiveawayButtons(false); const giveawayMessage = await targetChannel.send({ - content: "πŸŽ‰ **NEW GIVEAWAY** πŸŽ‰", + content: "πŸŽ‰ **NEUES GIVEAWAY** πŸŽ‰", embeds: [embed], components: [row], }); @@ -174,11 +174,11 @@ export default { await InteractionHelper.safeReply(interaction, { embeds: [ successEmbed( - `Giveaway Started! πŸŽ‰`, + `Giveaway hat gestartet πŸŽ‰`, `A new giveaway for **${prizeName}** has been started in ${targetChannel} and will end in **${durationString}**.`, ), ], flags: MessageFlags.Ephemeral, }); }, -}; \ No newline at end of file +};