{"id":16225628,"url":"https://github.com/lasuillard/django-slack-tools","last_synced_at":"2025-03-19T12:31:01.867Z","repository":{"id":214490211,"uuid":"728974301","full_name":"lasuillard/django-slack-tools","owner":"lasuillard","description":"Little helpers working with Slack bot 🤖 in Django.","archived":false,"fork":false,"pushed_at":"2024-10-21T12:57:54.000Z","size":636,"stargazers_count":1,"open_issues_count":8,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-10-21T19:00:07.411Z","etag":null,"topics":["django","python","slack","slack-bot"],"latest_commit_sha":null,"homepage":"https://lasuillard.github.io/django-slack-tools/","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/lasuillard.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","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-12-08T05:37:13.000Z","updated_at":"2024-10-10T14:09:34.000Z","dependencies_parsed_at":"2024-02-08T14:27:21.831Z","dependency_job_id":"dd6c8bad-a643-4c55-8650-78947f63117b","html_url":"https://github.com/lasuillard/django-slack-tools","commit_stats":null,"previous_names":["lasuillard/django-slack-bot","lasuillard/django-slack-tools"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lasuillard%2Fdjango-slack-tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lasuillard%2Fdjango-slack-tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lasuillard%2Fdjango-slack-tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lasuillard%2Fdjango-slack-tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lasuillard","download_url":"https://codeload.github.com/lasuillard/django-slack-tools/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244426577,"owners_count":20450990,"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","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":["django","python","slack","slack-bot"],"created_at":"2024-10-10T12:45:43.975Z","updated_at":"2025-03-19T12:31:01.862Z","avatar_url":"https://github.com/lasuillard.png","language":"Python","readme":"# django-slack-tools\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![CI](https://github.com/lasuillard/django-slack-tools/actions/workflows/ci.yaml/badge.svg)](https://github.com/lasuillard/django-slack-tools/actions/workflows/ci.yaml)\n[![codecov](https://codecov.io/gh/lasuillard/django-slack-tools/graph/badge.svg?token=c8kzjqjplF)](https://codecov.io/gh/lasuillard/django-slack-tools)\n![PyPI - Version](https://img.shields.io/pypi/v/django-slack-tools)\n\nLittle helpers working with Slack bot 🤖 in Django.\n\nThis project aims to implementing helpful features making Slack bot and providing reusable Django apps integrated with database.\n\n## ✨ Features\n\nKey features are:\n\n- [x] Reusable Django app for Slack messaging with various messaging backends for different environments\n\n- [x] Database-backed Slack messaging policies with simple dictionary-based template\n\n- [x] Message histories\n\n- [x] Built-in admin for management working with Slack workspace\n\n- [x] Celery support for messaging backends, management and shortcut tasks, etc.\n\n- [x] Django template support\n\nAnd more in future roadmap...\n\n- [ ] New Django apps and helpers for Slack features such as modals, event subscription, etc.\n\n- [ ] More fine working example with rich documentation\n\nCurrently it is focused on messaging features. In future, hoping to bring more helpful features across Slack Bot ecosystem, such as event subscriptions, modals, bot interactions, etc.\n\n## 🗞️ Documentation\n\nPlease check the [documentation](https://lasuillard.github.io/django-slack-tools/) for more details.\n\n## 💖 Contributing\n\nAll contributions and helps are welcome. Please check the [CONTRIBUTING.md](./CONTRIBUTING.md) file for about details.\n\n## 📜 License\n\nThis project is licensed under the terms of the MIT license.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flasuillard%2Fdjango-slack-tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flasuillard%2Fdjango-slack-tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flasuillard%2Fdjango-slack-tools/lists"}