Discord.Net/docs/guides/dependency_injection/samples/modules.cs

17 lines
351 B
C#
Raw Normal View History

2024-06-12 22:43:59 -07:00
public class MyModule : InteractionModuleBase
{
private readonly MyService _service;
public MyModule(MyService service)
{
_service = service;
}
[SlashCommand("things", "Shows things")]
public async Task ThingsAsync()
{
var str = string.Join("\n", _service.Things)
await RespondAsync(str);
}
}