const { TRANSLATE_LANGUAGES } = require("#constants"); const { getLanguagesFromAny } = require("#utils/translate"); module.exports = async (context)=>{ let choices = []; if(context.value){ choices = getLanguagesFromAny(context.value) } else { // Default language suggestions choices = [ "en", "de", "fr", "es", "pt-PT", "no", "fi", "sv", "it", "ja", "ru", "ar", "he", "tr", "hi", "zh-CN", "zh-TW", ] } return context.respond({ choices: choices.splice(0, 20).map((l)=>({ name: TRANSLATE_LANGUAGES[l], value: l }))}); }