tgstation-server
6.19.3
The /tg/station 13 server suite
Loading...
Searching...
No Matches
src
Tgstation.Server.Host
Components
Chat
Providers
IProviderFactory.cs
Go to the documentation of this file.
1
using
System;
2
using
System.Collections.Generic;
3
4
using
Tgstation.Server.Host.Models
;
5
6
namespace
Tgstation.Server.Host.Components.Chat.Providers
7
{
11
interface
IProviderFactory
12
{
19
IProvider
CreateProvider
(
ChatBot
settings, Func<IEnumerable<string>> commandNamesFactory);
20
}
21
}
Tgstation.Server.Host.Models.ChatBot
Definition
ChatBot.cs:12
Tgstation.Server.Host.Components.Chat.Providers.IProviderFactory
Factory for IProviders.
Definition
IProviderFactory.cs:12
Tgstation.Server.Host.Components.Chat.Providers.IProviderFactory.CreateProvider
IProvider CreateProvider(ChatBot settings, Func< IEnumerable< string > > commandNamesFactory)
Create a IProvider.
Tgstation.Server.Host.Components.Chat.Providers.IProvider
For interacting with a chat service.
Definition
IProvider.cs:16
Tgstation.Server.Host.Components.Chat.Providers
Definition
DiscordForwardingResponder.cs:10
Tgstation.Server.Host.Models
Definition
ChatBot.cs:9
Generated by
1.9.8