public ImgurBot(ChannelConnector connector) : base(connector) { m_imgur = new ImgurClient(ClientID, ClientSecret); m_endpoint = new GalleryEndpoint(m_imgur); Connector.Message += OnMessage; }
public GiphyBot(ChannelConnector connector) : base(connector) { m_giphy = new Giphy(ApiKey); Connector.Message += OnMessage; m_timer = new Timer(); m_timer.Interval = TimeSpan.FromMinutes(1).TotalMilliseconds; m_timer.Elapsed += TimerElapsed; m_timer.AutoReset = true; }
public CleverBot(ChannelConnector connector) : base(connector) { Connector.Message += OnMessage; }
public BotManager(Channel channel) : base("bots/") { m_connector = new ChannelConnector(channel); }
public RedditBot(ChannelConnector connector) : base(connector) { var webagent = new BotWebAgent(Username, Password, ClientID, ClientSecret, RedirectUri); m_reddit = new Reddit(webagent, true); }
public Bot(ChannelConnector connector) { Connector = connector; }