OTAL.DiscordBot 1.5.0

There is a newer version of this package available.
See the version list below for details.
dotnet add package OTAL.DiscordBot --version 1.5.0                
NuGet\Install-Package OTAL.DiscordBot -Version 1.5.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="OTAL.DiscordBot" Version="1.5.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add OTAL.DiscordBot --version 1.5.0                
#r "nuget: OTAL.DiscordBot, 1.5.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install OTAL.DiscordBot as a Cake Addin
#addin nuget:?package=OTAL.DiscordBot&version=1.5.0

// Install OTAL.DiscordBot as a Cake Tool
#tool nuget:?package=OTAL.DiscordBot&version=1.5.0                

1.5.0

Slash Commands now has AutoComplete

1.4.3

Middlewares can now be properties injected from Discord Interactions

1.4.2

Fixed an issue where commands will ignore cache Implemented TestMode In DEBUG mode - PRESENCE_UPDATE no longer shows

1.4.1

Fixed an issue where IsDeferred property was not working correctly Fixed an issue where IsEphemeral property was not working correctly

1.4.0

Fixed an issue where Jobs sometimes does things more than once due to Multiple Threading Added a property that allows user to choose whether an interaction should be deferred or not Added a property that allows user to hide responses in all interactions Fixed an issue where Commands would not be removed correctly Added Multiple methods on IOTALDiscordBot to be compatible with different environments Added Guild property on IOTALDiscordBot for more efficient way on access Guild

1.3.0

Middleware implementation now capable to async/await IntendedException now has 1 constuctor for logging otalbotcache.json location updated to Environment CurrentDirectory

1.2.0

MiddlewareContext Implemented, no more List<objects> middlewareObjects IMiddlewareCommand & IMiddlewareComponent replaced with IMiddlewareInteraction All Interactions now uses Defer (RespondAsync no longer in use) Button Performance Improvement

1.1.2

Discord.Net updated to 3.9.0 Fixed an issue where Jobs was not working at all INFO log is given to inform users that jobs have been loaded in

1.1.1

Added Component Utility Fix an issue where commands with capital letters will not work correctly Fix an issue where sometimes commands would not update correctly when changes are found

1.1.0

Performance Improvement Implement Jobs Implement Auto Command Registration Minor Bug Fixes

1.0.2

Fixed an issue where some handlers will not Log correctly.

1.0.1

Fixed an issue where MediatR would not get Handlers corrected Fixed an issue where Settings would not be updated

1.0.0

Initial Release

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
3.0.8 120 8/11/2024
3.0.7 100 7/26/2024 3.0.7 is deprecated because it has critical bugs.
3.0.6 95 7/26/2024 3.0.6 is deprecated because it is no longer maintained and has critical bugs.
3.0.5 88 7/26/2024 3.0.5 is deprecated because it has critical bugs.
3.0.4 84 7/26/2024 3.0.4 is deprecated because it has critical bugs.
3.0.3 79 7/26/2024 3.0.3 is deprecated because it has critical bugs.
3.0.2 87 7/24/2024 3.0.2 is deprecated because it has critical bugs.
3.0.1 127 5/10/2024 3.0.1 is deprecated because it has critical bugs.
3.0.0 126 5/10/2024 3.0.0 is deprecated because it is no longer maintained and has critical bugs.
2.2.3 124 5/3/2024 2.2.3 is deprecated.
2.2.2 324 2/4/2024 2.2.2 is deprecated because it is no longer maintained.
2.2.1 123 2/4/2024 2.2.1 is deprecated because it has critical bugs.
2.2.0 245 11/13/2023 2.2.0 is deprecated because it is no longer maintained.
2.1.0 144 11/11/2023 2.1.0 is deprecated because it is no longer maintained.
2.0.0 181 10/5/2023 2.0.0 is deprecated because it is no longer maintained.
1.5.0 273 7/22/2023 1.5.0 is deprecated because it is no longer maintained.
1.4.3 235 5/20/2023 1.4.3 is deprecated because it is no longer maintained.
1.4.2 300 4/16/2023 1.4.2 is deprecated because it is no longer maintained.
1.4.1 295 3/30/2023 1.4.1 is deprecated because it is no longer maintained.
1.4.0 227 3/30/2023 1.4.0 is deprecated because it has critical bugs.
1.3.0 361 3/3/2023 1.3.0 is deprecated because it is no longer maintained.
1.2.0 292 2/25/2023 1.2.0 is deprecated because it is no longer maintained.
1.1.2 285 2/23/2023 1.1.2 is deprecated because it is no longer maintained.
1.1.1 354 1/25/2023 1.1.1 is deprecated because it is no longer maintained.
1.1.0 349 1/11/2023 1.1.0 is deprecated because it has critical bugs.
1.0.2 407 12/5/2022 1.0.2 is deprecated because it is no longer maintained.
1.0.1 393 12/4/2022 1.0.1 is deprecated because it has critical bugs.
1.0.0 362 12/3/2022 1.0.0 is deprecated because it has critical bugs.

1.5.0

Slash Commands now has AutoComplete

1.4.3

Middlewares can now be properties injected from Discord Interactions

1.4.2

Fixed an issue where commands will ignore cache
Implemented TestMode
In DEBUG mode - PRESENCE_UPDATE no longer shows

1.4.1

Fixed an issue where IsDeferred property was not working correctly
Fixed an issue where IsEphemeral property was not working correctly

1.4.0

Fixed an issue where Jobs sometimes does things more than once due to Multiple Threading
Added a property that allows user to choose whether an interaction should be deferred or not
Added a property that allows user to hide responses in all interactions
Fixed an issue where Commands would not be removed correctly
Added Multiple methods on IOTALDiscordBot to be compatible with different environments
Added Guild property on IOTALDiscordBot for more efficient way on access Guild

1.3.0

Middleware implementation now capable to async/await
IntendedException now has 1 constuctor for logging
otalbotcache.json location updated to Environment CurrentDirectory


1.2.0

MiddlewareContext Implemented, no more List<objects> middlewareObjects
IMiddlewareCommand & IMiddlewareComponent replaced with IMiddlewareInteraction
All Interactions now uses Defer (RespondAsync no longer in use)
Button Performance Improvement

1.1.2

Discord.Net updated to 3.9.0
Fixed an issue where Jobs was not working at all
INFO log is given to inform users that jobs have been loaded in

1.1.1

Added Component Utility
Fix an issue where commands with capital letters will not work correctly
Fix an issue where sometimes commands would not update correctly when changes are found


1.1.0

Performance Improvement
Implement Jobs
Implement Auto Command Registration
Minor Bug Fixes

1.0.2

Fixed an issue where some handlers will not Log correctly.

1.0.1

Fixed an issue where MediatR would not get Handlers corrected
Fixed an issue where Settings would not be updated

1.0.0

Initial Release