5320c9ec20
* Fixed wrong LeveldDebug method calls after moving logic from providers to router * Added independent "IndentFlags" property to inner debugger class * Fixed debug logging in few places * Removed "ICollectingOptions" and merged it with new options abstract "ITelegratorOptions" * Added WebHook version of hosting class
26 lines
758 B
C#
26 lines
758 B
C#
using Telegrator.Hosting;
|
|
using Telegrator.Hosting.Web;
|
|
|
|
namespace Telegrator.ConsoleHost.Web
|
|
{
|
|
public class Program
|
|
{
|
|
public static void Main(string[] args)
|
|
{
|
|
TelegramBotWebHostBuilder builder = TelegramBotWebHost.CreateBuilder(new TelegramBotWebOptions()
|
|
{
|
|
Args = args,
|
|
WebhookUri = "https://telegrator-hooker.cloudpub.ru/bot",
|
|
DescendDescriptorIndex = false,
|
|
ExceptIntersectingCommandAliases = true,
|
|
});
|
|
|
|
builder.Handlers.CollectHandlersAssemblyWide();
|
|
|
|
TelegramBotWebHost telegramBot = builder.Build();
|
|
telegramBot.SetBotCommands();
|
|
telegramBot.Run();
|
|
}
|
|
}
|
|
}
|