Возможно использование как библиотеки и как приложения.
Всё необходимое для использования находится в файле релиза BlackDesertRu.Bot.Data.zip.
Необходимо для начала создать бота, передав ему токен в конструктор
var bot = new Bot(your_token);
Потом необходимо инициализировать бота
bot.Init();
И только теперь мы можем передать ему список обновлённых регионов
bot.Update([UpdateRegion.Russia, UpdateRegion.Europe]);
Полный код использования можно увидеть в файле BlackDesertRu.Bot/Program.cs
Всё необходимое для использования находится в файле релиза BlackDesertRu.Bot.zip
Для использования достаточно передать числовые аргументы, каждый из которых будет указывать на один регион.
Пример: .\BlackDesertRu.Bot.exe 0 1 2
Так же не стоит забывать про необходимую информацию для бота: файлы token.txt
, messageId.txt
и urls.txt
должны находиться в одном катологе с файлом бота. То же самое касается использования бота в качестве библиотеки.
И стоит помнить, что при передаче UpdateRegion.ResendMessage
, бот проигнорирует остальные аргументы и перешлёт сообщение.