Могу ли я запустить Экземпляр моего IRC-бота (Twitch Chat Bot) с моего сайта?Ищите ответы, которые облегчили бы - PullRequest
0 голосов
/ 19 октября 2018

Основная идея: Когда мои пользователи нажимают кнопку (после предварительной настройки бота) на моем веб-сайте и запускают экземпляр моего бота, который присоединяется к их каналу.

МойИдея решения этой проблемы: Создание файла JSON, который обновляется при каждом изменении на веб-сайте, и наличие приложения BotController, которое запускает экземпляры на основе этих данных (асинхронно).Файл JSON будет иметь такие данные, как: ChannelName, Commands, RegularUsers, LastUpdate, CommandTimeout Rates и т. Д., Которые будут переданы в метод создания экземпляра.(но затем возникает другая проблема, меняющая данные во время работы бота)

Моя проблема: Этот способ решения проблемы кажется немного сложным, и я ищу более легкий путь(если он существует).Я хочу создать систему, подобную "Nightbot", за исключением того, что эта система больше ориентирована на Лигу и будет доступна только для моих пользователей.Кроме того, я действительно новичок в C #, поэтому я понятия не имею, как заставить этот контроллер получать данные, например, каждую минуту в данный момент, но я уверен, что смогу найти это, если буду копать глубже.(ссылки / примеры приветствуются)

Плюс информация: Я начал изучать C # 1,5 месяца назад и с тех пор провел с ним много времени.Бот готов на 70%, я просто заканчиваю его, убираю код и добавляю больше функций, но это кажется бессмысленным, если я не могу сделать его «удобным» и более публичным.

ps .: Извините, если мой английский здесь и там не работает, это мой третий язык, и я очень устала.Если потребуется какая-либо другая информация, я с удовольствием обновлю свой вопрос / ответ.

...