Commit

cc08b7f

js
async _localize(text, language, guildId) {
    if (!language || language === DEFAULT_LANGUAGE) return text;
    try {
      const guildConfig = this.gcs?.getConfig(guildId) || null;
      const provider = createChatProvider('summ', guildConfig);
      const translated = await provider.chat(
        `Translate the user's message into ${getLanguage(language).name}. Return ONLY the translated text — no quotes, preamble, or explanation.`,
        text,
        { max_tokens: 200, temperature: 0.3 }
      );
      return translated?.trim() || text;
    } catch (err) {
      console.warn('[interview] Localization failed, using English fallback:', err?.message);
      return text;
    }
  }
Discord bot code is so much fun

commit cc08b7f