Add dice system

This commit is contained in:
Daniel_I_Am 2020-06-03 20:34:11 +02:00
parent 771f7ab4c2
commit 513fe1948e
No known key found for this signature in database
GPG Key ID: 80C428FCC9743E84
2 changed files with 17 additions and 0 deletions

View File

@ -6,6 +6,7 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="DiceRoller" Version="4.1.0" />
<PackageReference Include="Discord.Net" Version="2.2.0" /> <PackageReference Include="Discord.Net" Version="2.2.0" />
<PackageReference Include="Microsoft.Extensions.Configuration" Version="3.0.0" /> <PackageReference Include="Microsoft.Extensions.Configuration" Version="3.0.0" />
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="3.0.0" /> <PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="3.0.0" />

View File

@ -0,0 +1,16 @@
using System.Threading.Tasks;
using Dice;
using Discord.Commands;
using Microsoft.VisualBasic;
namespace ChaosBot.Discord.Modules
{
public class DiceCommands : ModuleBase
{
[Command("roll")]
public async Task Roll(params string[] args)
{
await ReplyAsync($"You rolled {Roller.Roll(Strings.Join(args, " ")).Value}");
}
}
}