{"repo":"tcortega/Vexel.Telegram","free":true,"listed":false,"github":"https://github.com/tcortega/Vexel.Telegram","clone":"git clone https://github.com/tcortega/Vexel.Telegram.git","description":"A data-oriented C# Telegram library, focused on high-performance concurrency and robust design.","language":"C#","stars":18,"topics":["asynchronous","bot","chatbot","telegram","telegram-api","telegram-bot"],"license":"LGPL-3.0","category":"chat-messaging","readme_excerpt":"Vexel.Telegram --- Vexel.Telegram is a C# library for building Telegram bots using the Telegram.Bot library. It is built to fulfill a need for robust, feature-complete, highly available and concurrent bots. It is heavily based on Remora.Discord, a Discord bot framework, and shares many of its design principles and philosophies. Examples Vexel.Telegram.Sample Installing Vexel.Telegram You can install Vexel.Telegram with NuGet: Install-Package Vexel.Telegram Or via the .NET Core command line interface: dotnet add package Vexel.Telegram Either commands, from Package Manager Console or .NET Core CLI, will download and install Vexel.Telegram. Do note that the Vexel.Telegram package is a metapackage, which means it will install the latest versions of all the Vexel.Telegram packages, regardless of API compatibility. Production packages/projects should probably prefer explicit dependencies instead. Using Vexel.Telegram Adding Vexel.Telegram to your project For applications using the .NET Generic Host, the Vexel.Telegram.Hosting package is the recommended way to register your bot. It simplifies configuration and manages the bot's lifecycle as a background service. To add it to your Hosting project, all you need to do is call the .AddTelegramService( = \" \") method either on the IServiceCollection or the IHostBuilder : To add the bot, call AddTelegramService() on either your IHostBuilder or your IServiceCollection . The best practice is to load your bot token from .NET's configuration s","default_branch":null,"files":null,"tree":[],"storefront":"/r/tcortega","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tcortega/Vexel.Telegram/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}