Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Core
  3. Funogram

Funogram

MITF#

An F# library for building Telegram bots with full Bot API coverage and high-level abstractions.

GitHubGitHub
110 stars20 forks0 contributors

What is Funogram?

Funogram is an F# library for interacting with the Telegram Bot API. It provides both low-level API bindings and high-level utilities to simplify the development of Telegram bots, handling updates, commands, and communication methods like polling and webhooks. The library automatically generates types and methods from the official Bot API specification, ensuring full coverage and type safety.

Target Audience

F# developers looking to build Telegram bots with a functional programming approach, and .NET developers seeking a type-safe, idiomatic F# wrapper for the Telegram Bot API.

Value Proposition

Developers choose Funogram for its seamless integration with F#, automatic API coverage generation, and high-level abstractions that reduce boilerplate while maintaining full control over bot logic and Telegram interactions.

Overview

F# Telegram Bot Api library

Use Cases

Best For

  • Building Telegram bots in F# with functional programming patterns
  • Creating bots that require full access to the latest Telegram Bot API features
  • Developing bots with complex command parsing and update handling logic
  • Implementing both polling and webhook-based update mechanisms
  • Ensuring type safety and compile-time checks for bot API interactions
  • Extending bot functionality with custom request types without waiting for library updates

Quick Stats

Stars110
Forks20
Contributors0
Open Issues0
Last commit7 days ago
CreatedSince 2017

Tags

#functional-programming#nuget#async#chatbot#dotnet#telegram-bot-api#bot-api#fsharp#telegram-bot#telegram-bots#webhooks

Built With

.
.NET Core
F
F#
H
HttpClient

Included in

Core21.2k
Auto-fetched 6 hours ago

Related Projects

Telegram.BotTelegram.Bot

.NET Client for Telegram Bot API

Stars3,643
Forks708
Last commit22 hours ago
BotSharpBotSharp

AI Multi-Agent Framework in .NET

Stars3,086
Forks640
Last commit9 hours ago
NadekoBotNadekoBot

Nakedo Discord Bot with Stream Notification Commands improved

Stars2
Forks0
Last commit7 months ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub