1
0
Fork 1
mirror of https://github.com/TeamOctolings/Octobot.git synced 2025-05-11 08:23:15 +03:00

this commit is illegal

This commit is contained in:
Macintxsh 2024-07-20 20:28:05 +05:00
parent 07e8784d2e
commit e0161037bb
Signed by: mctaylors
GPG key ID: 4EEF4F949A266EE2
8 changed files with 63 additions and 3 deletions

View file

@ -21,9 +21,20 @@ public class GuildOption<T> : IGuildOption
public string Name { get; }
public virtual string Value(JsonNode settings)
{
return Get(settings).ToString() ?? throw new InvalidOperationException();
}
public virtual string Display(JsonNode settings)
{
return Markdown.InlineCode(Get(settings).ToString() ?? throw new InvalidOperationException());
return Markdown.InlineCode(Value(settings));
}
public virtual Result ValueEquals(JsonNode settings, string value, out bool equals)
{
equals = Value(settings).Equals(value);
return Result.Success;
}
/// <summary>