tgstation-server 6.12.0
The /tg/station 13 server suite
Loading...
Searching...
No Matches
IChatBotsClient.cs
Go to the documentation of this file.
1using System.Collections.Generic;
2using System.Threading;
3using System.Threading.Tasks;
4
8
10{
56}
Common base of entities with IDs.
Definition EntityId.cs:7
Settings for a paginated request.
ValueTask Delete(EntityId settingsId, CancellationToken cancellationToken)
Delete a chat bot.
ValueTask< ChatBotResponse > GetId(EntityId settingsId, CancellationToken cancellationToken)
Get a specific chat bot's settings.
ValueTask< ChatBotResponse > Create(ChatBotCreateRequest settings, CancellationToken cancellationToken)
Create a chat bot.
ValueTask< List< ChatBotResponse > > List(PaginationSettings? paginationSettings, CancellationToken cancellationToken)
List the chat bots.
ValueTask< ChatBotResponse > Update(ChatBotUpdateRequest settings, CancellationToken cancellationToken)
Updates a chat bot's setttings.