mirror of
https://gitlab.com/bignutty/labscore.git
synced 2025-06-07 13:43:06 -04:00
fix ocrtr error, handle dictionary error
This commit is contained in:
parent
72d3894d6f
commit
ab2ddea506
2 changed files with 5 additions and 3 deletions
|
@ -88,6 +88,8 @@ module.exports = {
|
||||||
run: async (context, args) => {
|
run: async (context, args) => {
|
||||||
await acknowledge(context);
|
await acknowledge(context);
|
||||||
|
|
||||||
|
if(!args.query || args.query.length === 0) return editOrReply(context, createEmbed("warning", context, "Missing query argument."))
|
||||||
|
|
||||||
let language = dictionaryGetCodeFromAny(args.lang);
|
let language = dictionaryGetCodeFromAny(args.lang);
|
||||||
|
|
||||||
if (!language) return editOrReply(context, createEmbed("warning", context, "Invalid Language"))
|
if (!language) return editOrReply(context, createEmbed("warning", context, "Invalid Language"))
|
||||||
|
|
|
@ -4,7 +4,7 @@ const { TRANSLATE_LANGUAGES, TRANSLATE_DISPLAY_MAPPINGS, PERMISSION_GROUPS } = r
|
||||||
const { getRecentImage } = require("#utils/attachment");
|
const { getRecentImage } = require("#utils/attachment");
|
||||||
const { createEmbed } = require("#utils/embed");
|
const { createEmbed } = require("#utils/embed");
|
||||||
const { acknowledge } = require("#utils/interactions");
|
const { acknowledge } = require("#utils/interactions");
|
||||||
const { codeblock, icon, pill, limitedString, smallIconPill } = require("#utils/markdown");
|
const { codeblock, icon, pill, smallIconPill, stringwrap} = require("#utils/markdown");
|
||||||
const { editOrReply } = require("#utils/message");
|
const { editOrReply } = require("#utils/message");
|
||||||
const { STATICS } = require("#utils/statics");
|
const { STATICS } = require("#utils/statics");
|
||||||
const { isSupported, getCodeFromAny } = require('#utils/translate');
|
const { isSupported, getCodeFromAny } = require('#utils/translate');
|
||||||
|
@ -31,8 +31,8 @@ module.exports = {
|
||||||
if(!args.to) args.to = "en"
|
if(!args.to) args.to = "en"
|
||||||
if(args.to.startsWith("-to")) args.to = args.to.replace("-to ", "")
|
if(args.to.startsWith("-to")) args.to = args.to.replace("-to ", "")
|
||||||
|
|
||||||
if(!isSupported(args.to)) return editOrReply(context, createEmbed("warning", context, `Invalid source language (${limitedString(args.from, 10)}).`))
|
if(!isSupported(args.to)) return editOrReply(context, createEmbed("warning", context, `Invalid target language (${stringwrap(args.to, 10)}).`))
|
||||||
if(!isSupported(args.from)) return editOrReply(context, createEmbed("warning", context, `Invalid source language (${limitedString(args.from, 10)}).`))
|
if(!isSupported(args.from)) return editOrReply(context, createEmbed("warning", context, `Invalid source language (${stringwrap(args.from, 10)}).`))
|
||||||
|
|
||||||
let targetLanguage = getCodeFromAny(args.to)
|
let targetLanguage = getCodeFromAny(args.to)
|
||||||
let sourceLanguage = getCodeFromAny(args.from)
|
let sourceLanguage = getCodeFromAny(args.from)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue