{"id":25338453,"url":"https://github.com/yungwarlock/bot_framework","last_synced_at":"2025-10-06T12:53:58.810Z","repository":{"id":205415035,"uuid":"714187833","full_name":"yungwarlock/bot_framework","owner":"yungwarlock","description":"A declarative framework for building chat bots","archived":false,"fork":false,"pushed_at":"2023-11-04T09:41:12.000Z","size":16,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-20T12:24:51.595Z","etag":null,"topics":["chatbot","declarative","python"],"latest_commit_sha":null,"homepage":"","language":"Python","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/yungwarlock.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":"2023-11-04T06:51:53.000Z","updated_at":"2024-06-25T10:48:49.000Z","dependencies_parsed_at":null,"dependency_job_id":"c5ac361e-2caf-4c6b-9372-52196973de89","html_url":"https://github.com/yungwarlock/bot_framework","commit_stats":null,"previous_names":["yungwarlock/bot_framework"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/yungwarlock/bot_framework","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yungwarlock%2Fbot_framework","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yungwarlock%2Fbot_framework/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yungwarlock%2Fbot_framework/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yungwarlock%2Fbot_framework/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/yungwarlock","download_url":"https://codeload.github.com/yungwarlock/bot_framework/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/yungwarlock%2Fbot_framework/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278614463,"owners_count":26015967,"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-06T02:00:05.630Z","response_time":65,"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":["chatbot","declarative","python"],"created_at":"2025-02-14T07:01:20.794Z","updated_at":"2025-10-06T12:53:58.772Z","avatar_url":"https://github.com/yungwarlock.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Bot Framework\n\nBot framework aims to provide a declarative way of creating bots for various chat platforms.\n\n## Idea\n\nEvery conversation can be defined as a Directed Acyclic Graph (DAG) consisting of both input and output nodes. Input nodes are responsible for receiving messages from the user and output nodes are responsible for sending messages to the user. The graph is traversed in a depth-first manner, starting from the root node.\n\n## How to contribute\n\n### Setup\n\n* Install poetry\n* Run `poetry install`\n* Run the sample project with `poetry run python bot_framework`\n\n## Authors\n\n* Damian Akpan \u003cdamiakpan@gmail.com\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyungwarlock%2Fbot_framework","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyungwarlock%2Fbot_framework","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyungwarlock%2Fbot_framework/lists"}