Eventho runIn has values Guildtext and dm, if run in guild text, error message is shown


DMOnly and GuildTextOnly but I might have an inclination where it is going wrongrunIn preconditions are added as PreconditionRunCondition.And instead of the expected PreconditionRunCondition.Or?runIn use this @chillihero ['Blacklisted', 'Channels'] and it checks if the user is blacklisted and if not, checks the channel the commands ran in and prevents it if the channel isn't in an array of bot cmd channels



and modeDMOnlyGuildTextOnlyrunInrunInPreconditionRunCondition.AndPreconditionRunCondition.Or['Blacklisted', 'Channels']andpreconditions: [['DMOnly', 'GuildText'], /* any other preconditions here */]if ((DMOnly || GuildText) && somethingElse)