{"id":32172163,"url":"https://github.com/benomi/kino_telegram","last_synced_at":"2025-10-21T18:29:28.586Z","repository":{"id":65532769,"uuid":"593771634","full_name":"Benomi/kino_telegram","owner":"Benomi","description":"Telegram integration for Livebook","archived":false,"fork":false,"pushed_at":"2023-01-27T17:54:55.000Z","size":27,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-27T21:57:14.211Z","etag":null,"topics":["elixir","kino","livebook","telegram"],"latest_commit_sha":null,"homepage":"https://hex.pm/packages/kino_telegram","language":"Elixir","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Benomi.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2023-01-26T20:00:31.000Z","updated_at":"2023-11-17T12:26:52.000Z","dependencies_parsed_at":"2023-02-15T11:25:41.456Z","dependency_job_id":null,"html_url":"https://github.com/Benomi/kino_telegram","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/Benomi/kino_telegram","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Benomi%2Fkino_telegram","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Benomi%2Fkino_telegram/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Benomi%2Fkino_telegram/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Benomi%2Fkino_telegram/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Benomi","download_url":"https://codeload.github.com/Benomi/kino_telegram/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Benomi%2Fkino_telegram/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280313584,"owners_count":26309511,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-21T02:00:06.614Z","response_time":58,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["elixir","kino","livebook","telegram"],"created_at":"2025-10-21T18:29:25.347Z","updated_at":"2025-10-21T18:29:28.580Z","avatar_url":"https://github.com/Benomi.png","language":"Elixir","funding_links":[],"categories":[],"sub_categories":[],"readme":"# KinoTelegram\n\n[![Docs](https://img.shields.io/badge/hex.pm-docs-8e7ce6.svg)](https://hexdocs.pm/kino_telegram)\n[![Actions Status](https://github.com/benomi/kino_telegram/workflows/Test/badge.svg)](https://github.com/benomi/kino_telegram/actions)\n\nTelegram integration with [Kino](https://github.com/livebook-dev/kino)\nfor [Livebook](https://github.com/livebook-dev/livebook).\n\nThis project is heavily inspired from [:kino_slack](https://github.com/livebook-dev/kino_slack).\n\n## Installation\n\nTo bring KinoTelegram to Livebook all you need to do is `Mix.install/2`:\n\n```elixir\nMix.install([\n  {:kino_telegram, \"~\u003e 0.1.0\"}\n])\n```\n\n## Get started\n\n- Create a Telegram bot ([see doc](https://core.telegram.org/bots#how-do-i-create-a-bot)) \u0026 copy the **bot token**\n\n- Add the bot to your Telegram channel/group with message sending rights\n\n- If your channel/group is public, you can use the **username** of your channel/group as the **id** of your channel/group if not:\n  - To get the **id** of your channel/group:\n    - First send a message to the channel/group\n    - Then go to this URL `https://api.telegram.org/bot\u003cyour-bot-token\u003e/getUpdates` (replace `\u003cyour-bot-token\u003e` with your bot token)\n    - Copy the `chat.id` value of your channel/group\n\n- Create a \"Telegram message\" smart cell in your Livebook and fill in the channel/group id(username) \u0026 bot token\n\n## License\n\nCopyright (C) 2023  Binyam T. Fisseha\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0)\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenomi%2Fkino_telegram","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbenomi%2Fkino_telegram","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbenomi%2Fkino_telegram/lists"}