diff --git a/src/Tgstation.Server.Client/Components/ChatBotsClient.cs b/src/Tgstation.Server.Client/Components/ChatBotsClient.cs
index 73cdd02680..17dd92da59 100644
--- a/src/Tgstation.Server.Client/Components/ChatBotsClient.cs
+++ b/src/Tgstation.Server.Client/Components/ChatBotsClient.cs
@@ -41,5 +41,8 @@ namespace Tgstation.Server.Client.Components
///
public Task Update(ChatBot settings, CancellationToken cancellationToken) => apiClient.Update(Routes.Chat, settings ?? throw new ArgumentNullException(nameof(settings)), instance.Id, cancellationToken);
+
+ ///
+ public Task GetId(ChatBot settings, CancellationToken cancellationToken) => apiClient.Read(Routes.SetID(Routes.Chat, (settings ?? throw new ArgumentNullException(nameof(settings))).Id), instance.Id, cancellationToken);
}
}
\ No newline at end of file
diff --git a/src/Tgstation.Server.Client/Components/IChatBotsClient.cs b/src/Tgstation.Server.Client/Components/IChatBotsClient.cs
index 538fdf72bc..c3f223938e 100644
--- a/src/Tgstation.Server.Client/Components/IChatBotsClient.cs
+++ b/src/Tgstation.Server.Client/Components/IChatBotsClient.cs
@@ -11,7 +11,7 @@ namespace Tgstation.Server.Client.Components
public interface IChatBotsClient
{
///
- /// List the
+ /// List the s
///
/// The for the operation
/// A resulting in a of the of the server
@@ -26,13 +26,21 @@ namespace Tgstation.Server.Client.Components
Task Create(ChatBot settings, CancellationToken cancellationToken);
///
- /// Updates a setttings
+ /// Updates a 's setttings
///
/// The to update
/// The for the operation
/// A resulting in the updated
Task Update(ChatBot settings, CancellationToken cancellationToken);
+ ///
+ /// Get a 's setttings
+ ///
+ /// The to get
+ /// The for the operation
+ /// A resulting in the
+ Task GetId(ChatBot settings, CancellationToken cancellationToken);
+
///
/// Delete a
///