Skip to content

Volte V3.5

Compare
Choose a tag to compare
@GreemDev GreemDev released this 16 Mar 00:00
· 78 commits to v3 since this release

Important

Volte is now using .NET 5 and C# 9. If you plan on contributing, you'll need the .NET 5 SDK.
End-users can ignore this, as Volte is still a self-contained app; however the Windows version requires a few external DLLs and the Linux version remains the same.
We have reverted back to .NET Core 3.1 as issues were arising.

As always, you can find precompiled binaries here.

Changes

  • Verification command:
    • Set your roles via $verifyrole command, and verify users via the $verify command.
  • ReplyInline command:
    • Make Volte take advantage of Discord's inline replies feature. (Might be a little wonky with certain commands. Please report any weird behavior via $feedback!)
  • TagEdit command:
    • You can now edit tags. Long overdue, yes I am aware.
  • BlacklistList command:
    • List every entry in the blacklist. Might contain some colorful words if you've configured them to be in there.
  • DeleteMessageOnCommand and DeleteMessageOnTagCommand have been removed entirely.
  • Fixed invalid role mentions when you use $adminrole or $modrole without any arguments.
  • Prefix command removed, instead just @mention the bot, with the mention as the only content in the message.
  • UserInfo now supports custom statuses in the Activity field.
  • Spotify now supports not having spotify as your primary status, e.g. having a custom status and spotify on your profile.
  • IdBan (and its modlog message) now shows who was banned as opposed to effectively just saying "they're banned."
  • You can use channel names in commands that require a channel argument, I missed one (1) line of code like 2 years ago.
  • VolteEventService is deprecated; all Services now use VolteService.
  • Eval's Return Type field is now pretty.
  • ShowColor and Color have been merged into one.
    • You can either provide a hex/rgb or a role and it'll show the color you provided or that role's color.
  • Tree command tweaked to maybe be usable in larger servers, though still breaks if it's too large.
  • Volte.Core.Models and ALL of its sub-namespaces have been moved into Volte.Core.Entities.
    • For example, Volte.Core.Models.EventArgs is simplified to Volte.Core.Entities.