Hacktoberfest 2026: start here
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 1/5
- Thời gian dự kiến
- Dưới một giờ
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Tài liệu
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- typescript
- Lĩnh vực
- documentation
Hướng nghiên cứu
This is a contributor guide, not a request for a specific change. Read CONTRIBUTING.md for workspace setup and contribution steps; use the linked issue lists to find scoped work, and ask in this thread if anything is unclear. Done means following the guide to choose an agreed issue and submit a PR under the stated process.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Welcome! If you're here for Hacktoberfest, this is the quickest way in. ChatCops is an embeddable chatbot widget with a server package and a docs site.
Find something to work on
- Unassigned
good first issues are small and well scoped. Good for a first PR. - Unassigned
help wantedissues are a bit bigger. - New this week: groundwork for the next release, as small self-contained pieces. Security helpers for the server (#228, #229, #230, #231, #232), tool call ids (#227), a cross-origin browser test (#233), AI labels on bubbles (#234), a smaller widget bundle (#235), a docs fix (#236), and pieces of the new stream format and provider setup (#238, #239, #240, #241, #242). Bigger ones for repeat contributors: a rate limiter and analytics on the new storage interfaces (#245, #246), and the SQLite, Redis and Cloudflare stores (#247, #248, #249). Some have a "merge by" date because I start rewriting those files after it. Also a docs page for storage (#275), a good first issue.
How it works
- Comment on the issue you want. I'll assign it to you, usually within a day. Please don't start on one that's assigned to someone else.
- One issue at a time. Once you've had 3 PRs merged with us, you can hold two.
- Branch off
dev, open your PR againstdev, and putCloses #<issue number>in the description. The PR has to be opened here in codercops/chatcops: one merged inside your own fork never reaches us, so it doesn't count. - If there's no PR or update 5 days after you're assigned, I'll free the issue up for someone else. Comment if you need more time.
Setup
This is a pnpm workspace (npm won't work), and you need to run pnpm -r build before pnpm test. Both are covered in CONTRIBUTING.md. See CONTRIBUTING.md.
What counts
PRs count for Hacktoberfest once they're merged or labeled hacktoberfest-accepted. PRs that aren't linked to an issue, only reformat code, or change things nobody asked for get closed, and spam gets the spam label. Have an idea that isn't an issue yet? Open one first so we can agree on it.
AI tools and spam
AI tools are fine, but say so in the PR (the template has an "AI assistance" line) and be ready to explain every line. Untested generated code, a fix split into several PRs, and PRs for issues that aren't assigned to you are treated as spam. Two spam PRs and you won't be assigned more issues this month, and you're out of the goodies. The full rules are in CONTRIBUTING.md.
Goodies
CODERCOPS October 2026 is our own contributor program for this month. The top 5 contributors get a CODERCOPS T-shirt and stickers. You need at least 5 merged PRs labeled hacktoberfest-accepted across chatcops, ogcops, toolbelt and discord-bot, merged between Oct 1 and Oct 31 (UTC). A review can take a day, and changes add another round, so open your PR by Oct 28 to be safe. We still review PRs opened later, but can't promise they get merged by the 31st. Ties go to whoever got there first. The live leaderboard shows where everyone stands, and everyone on it gets a card to share.
These goodies come from CODERCOPS through our own open source program. They're separate from Hacktoberfest, so anything Hacktoberfest itself gives out is a different thing with its own rules. Only PRs for issues that were assigned to you count, and what counts is the maintainers' call.
Questions about anything? Ask right here, or come chat with other contributors on Discord. Claims still happen here on GitHub.
- Ngôn ngữ chính
- TypeScript
- Star
- 13
- Fork
- 7
- Merge trung bình
- 3 giờ 33 phút
- Pull request đã merge (30 ngày)
- 176
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của codercops/chatcops
-
Add startup checks that catch weak or leaked security settingsCó thể đã có người làm @varun-pahuja đã nhận 2 ngày trước. Đang mởenhancement good first issue hacktoberfest server
codercops/chatcops#231 · 3 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Type-check the TypeScript samples in the docsCó thể đã có người làm @An16og đã nhận 1 ngày trước. Đang mởdocumentation hacktoberfest help wanted testing
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 70/100
codercops/chatcops#201 · 7 bình luận · 1 người được giao ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Add built-in translations to the widgetCó thể đã có người làm @piyusshhjangid đã nhận hôm nay. Đang mởhelp wanted widget
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 52/100
codercops/chatcops#55 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của codercops/chatcops
Issue tương tự
-
数据界面的横向滚动条缺失Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
zilliztech/attu#1037 ·
-
clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:ux-friction issue-rating: 🦞 diamond lobster no-stale P3
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
openclaw/openclaw#181212 · 1 bình luận · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
apify/apify-mcp-server#1684 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Automattic/data-liberation-agent#953 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
siteboon/claudecodeui#1642 ·
Maintainer thường phản hồi trong vòng 5 ngày