{"id":32764354,"url":"https://github.com/deltachat-bot/chatmail2mastodon","last_synced_at":"2025-11-04T05:02:21.424Z","repository":{"id":37903876,"uuid":"393456035","full_name":"deltachat-bot/chatmail2mastodon","owner":"deltachat-bot","description":"Mastodon ↔️ Chatmail bridge","archived":false,"fork":false,"pushed_at":"2025-10-28T00:38:30.000Z","size":213,"stargazers_count":21,"open_issues_count":9,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-10-28T00:44:19.084Z","etag":null,"topics":["bridge","chatmail","deltachat","fediverse","mastodon"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deltachat-bot.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-08-06T17:44:45.000Z","updated_at":"2025-10-28T00:38:20.000Z","dependencies_parsed_at":"2023-11-24T09:02:45.054Z","dependency_job_id":"a7c910d9-6025-495c-bb0e-667873499307","html_url":"https://github.com/deltachat-bot/chatmail2mastodon","commit_stats":{"total_commits":115,"total_committers":2,"mean_commits":57.5,"dds":"0.24347826086956526","last_synced_commit":"5a0c93d62a7c392b5c3ea5a323d80bcdf31ef5a4"},"previous_names":["deltachat-bot/chatmail2mastodon","simplebot-org/simplebot_mastodon"],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/deltachat-bot/chatmail2mastodon","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deltachat-bot%2Fchatmail2mastodon","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deltachat-bot%2Fchatmail2mastodon/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deltachat-bot%2Fchatmail2mastodon/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deltachat-bot%2Fchatmail2mastodon/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deltachat-bot","download_url":"https://codeload.github.com/deltachat-bot/chatmail2mastodon/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deltachat-bot%2Fchatmail2mastodon/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":282494916,"owners_count":26678639,"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-11-03T02:00:05.676Z","response_time":108,"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":["bridge","chatmail","deltachat","fediverse","mastodon"],"created_at":"2025-11-04T05:01:23.200Z","updated_at":"2025-11-04T05:02:21.413Z","avatar_url":"https://github.com/deltachat-bot.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Mastodon Bridge\n\n[![Latest Release](https://img.shields.io/pypi/v/chatmail2mastodon.svg)](https://pypi.org/project/chatmail2mastodon)\n[![CI](https://github.com/deltachat-bot/chatmail2mastodon/actions/workflows/python-ci.yml/badge.svg)](https://github.com/deltachat-bot/chatmail2mastodon/actions/workflows/python-ci.yml)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n\nA Mastodon ↔️ Chatmail bridge.\n\n## Install\n\nTo install run:\n\n```\npip install chatmail2mastodon\n```\n\n## Configuration\n\nTo configure the bot:\n\n```sh\nchatmail2mastodon init DCACCOUNT:https://nine.testrun.org/new\n```\n\n**(Optional)** To customize the bot name, avatar and status/signature:\n\n```sh\nchatmail2mastodon config selfavatar \"/path/to/avatar.png\"\nchatmail2mastodon config displayname \"My Bot\"\nchatmail2mastodon config selfstatus \"Hi, I am a bot!\"\n```\n\nFinally you can start the bot with:\n\n```sh\nchatmail2mastodon serve\n```\n\nTo see the available options, run in the command line:\n\n```\nchatmail2mastodon --help\n```\n\n## User Guide\n\nTo log in with OAuth, send a message to the bot:\n\n```\n/login mastodon.social\n```\n\nreplace \"mastodon.social\" with your instance, the bot will reply with an URL that you should open to grant access to your account, copy the code you will receive and send it to the bot.\n\nTo log in with your user and password directly(not recommended):\n\n```\n/login mastodon.social me@example.com myPassw0rd\n```\n\nOnce you log in, A \"Home\" and \"Notifications\" chats will appear, in the Home chat you will receive your Home timeline and any message you send there will be published on Mastodon. In the Notifications chat you will receive all the notifications for your account.\n\nIf someone sends you a direct message in a private 1:1 conversation, it will be shown as a new chat where you can chat in private with that person, to start a private chat with some Mastodon user, send:\n\n```\n/dm friend@example.com\n```\n\nand the chat with \"friend@example.com\" will pop up.\n\nTo logout from your account:\n\n```\n/logout\n```\n\nFor more info and all the available commands(follow, block, mute, etc), send this message to the bot:\n\n```\n/help\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeltachat-bot%2Fchatmail2mastodon","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeltachat-bot%2Fchatmail2mastodon","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeltachat-bot%2Fchatmail2mastodon/lists"}