{"id":13989357,"url":"https://github.com/ferrisgram/ferrisgram","last_synced_at":"2026-04-01T20:44:47.363Z","repository":{"id":42110215,"uuid":"460812279","full_name":"ferrisgram/ferrisgram","owner":"ferrisgram","description":"Autogenerated wrapper for the Telegram Bot API written in Rust. ","archived":false,"fork":false,"pushed_at":"2025-03-19T08:18:46.000Z","size":724,"stargazers_count":46,"open_issues_count":11,"forks_count":11,"subscribers_count":3,"default_branch":"dev-working","last_synced_at":"2025-07-22T10:48:58.237Z","etag":null,"topics":["autogenerated","bot-framework","latest-version","rust","telegram","telegram-bot-api"],"latest_commit_sha":null,"homepage":"https://crates.io/crates/ferrisgram","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ferrisgram.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-02-18T10:43:04.000Z","updated_at":"2025-06-12T07:13:23.000Z","dependencies_parsed_at":"2024-02-16T20:24:32.200Z","dependency_job_id":"1b16ac2f-dbd7-4c15-81fd-a65977cadc73","html_url":"https://github.com/ferrisgram/ferrisgram","commit_stats":{"total_commits":14,"total_committers":4,"mean_commits":3.5,"dds":0.6428571428571428,"last_synced_commit":"e389fcdd0c1b92e2062e26b7967d11d0cc18060c"},"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/ferrisgram/ferrisgram","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ferrisgram%2Fferrisgram","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ferrisgram%2Fferrisgram/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ferrisgram%2Fferrisgram/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ferrisgram%2Fferrisgram/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ferrisgram","download_url":"https://codeload.github.com/ferrisgram/ferrisgram/tar.gz/refs/heads/dev-working","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ferrisgram%2Fferrisgram/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31291789,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-01T13:12:26.723Z","status":"ssl_error","status_checked_at":"2026-04-01T13:12:25.102Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["autogenerated","bot-framework","latest-version","rust","telegram","telegram-bot-api"],"created_at":"2024-08-09T13:01:37.182Z","updated_at":"2026-04-01T20:44:47.353Z","avatar_url":"https://github.com/ferrisgram.png","language":"Rust","funding_links":[],"categories":["Rust"],"sub_categories":[],"readme":"![ferris](https://raw.githubusercontent.com/ferrisgram/logos/new-logo/textual-logo/ferrisgram-textual.png)\r\n\u003cp align=\"center\"\u003e\r\n    \u003cbr\u003e\r\n    \u003cb\u003eAn Elegant Rust Client for Telegram Bot API\u003c/b\u003e\r\n    \u003cbr\u003e\r\n    \u003ca href=\"https://crates.io/crates/ferrisgram\"\u003e\r\n        crates.io\r\n    \u003c/a\u003e\r\n    •\r\n    \u003ca href=\"https://docs.rs/ferrisgram\"\u003e\r\n        docs.rs\r\n    \u003c/a\u003e\r\n    \u003cbr\u003e\u003cbr\u003e\r\n  \u003ca href=\"https://docs.rs/ferrisgram\"\u003e\u003cimg src=\"https://docs.rs/ferrisgram/badge.svg\"\u003e\u003c/a\u003e\r\n  \u003ca href=\"https://core.telegram.org/bots/api\"\u003e\u003cimg src=\"https://img.shields.io/badge/Bot%20API-7.5-blue?logo=telegram\"\u003e\u003c/a\u003e\r\n  \u003ca href=\"https://telegram.me/Ferrisgram\"\u003e\u003cimg src=\"https://img.shields.io/badge/Telegram-Channel-blue?logo=telegram\"\u003e\u003c/a\u003e\r\n  \u003ca href=\"https://telegram.me/FerrisgramSupport\"\u003e\u003cimg src=\"https://img.shields.io/badge/Telegram-Group-blue?logo=telegram\"\u003e\u003c/a\u003e\r\n  \u003cimg\u003e\r\n\u003c/p\u003e\r\n\r\n## **Table of contents**\r\n- [Introduction](#Introduction)\r\n- [Key Features](#Key-Features)\r\n- [Installation](#Installation)\r\n- [Getting Started](#Getting-Started)\r\n- [Documentation](#Documentation)\r\n- [Index](#Index)\r\n- [Contributing](#Contributing)\r\n- [License](#License)\r\n\r\n## **Introduction**\r\nFerrisGram is an asynchronous autogenerated wrapper for the Telegram Bot API written in Rust. This library provides all the methods and types that are available on the official Telegram Bot API.\r\n\r\n## **Key Features**\r\n- **Latest API support**: Provides support for latest version of Telegram Bot API\r\n- **Easy to use**: Heavily inspired by the python-telegram-bot, Ferrisgram is designed in such a way that even a beginner can make a bot with it easily.\r\n- **Asynchronous**: Ferrisgram is powered by rust's built-in `await` `async` syntax.  \r\n- **Typo Free Docs**: Autogenerated documentations of the native Bot API types and methods make it typo free.\r\n- **Filters**: Ferrisgram provides filters to make it easy for you to sort different type of updates in a managed way.\r\n\r\n## **Installation**\r\nYou can install ferrisgram by adding the following to `dependencies` section of `Cargo.toml`:\r\n```toml\r\n[dependencies]\r\nferrisgram = \"0.2.0\"\r\n```\r\n\r\n## **Getting Started**\r\nYou can checkout our sample bots in the [examples directory](examples).\r\n\r\n## **Documentation**\r\nDocumentations can be found at [docs.rs](https://docs.rs/ferrisgram).\r\n\r\n## **Index**\r\n- [FerrisGram Generator](generator)\r\n- [Examples Directory](examples)\r\n- [FerrisGram Source Code](src)\r\n\r\n## **Contributing**\r\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\r\n\r\nPlease make sure to update examples as appropriate.\r\n\r\n\r\n## **License**\r\n[![MIT](https://upload.wikimedia.org/wikipedia/commons/thumb/0/0c/MIT_logo.svg/200px-MIT_logo.svg.png)](https://opensource.org/licenses/MIT)\r\n\u003cbr\u003eLicensed Under \u003ca href=\"https://opensource.org/licenses/MIT\"\u003eThe MIT License\u003c/a\u003e\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fferrisgram%2Fferrisgram","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fferrisgram%2Fferrisgram","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fferrisgram%2Fferrisgram/lists"}