Skip to content

docs: Add tech stack section to README#6080

Open
mattqdev wants to merge 1 commit intoAstrBotDevs:masterfrom
mattqdev:patch-1
Open

docs: Add tech stack section to README#6080
mattqdev wants to merge 1 commit intoAstrBotDevs:masterfrom
mattqdev:patch-1

Conversation

@mattqdev
Copy link

@mattqdev mattqdev commented Mar 11, 2026

Added a section to the README for the tech stack used.

why: Because I think a developer who is new to the repository would be happy to have an instant overview about the tech stacks used.

how: Simply added a card badge on the README.

Modifications / 改动点

  • This is NOT a breaking change. / 这不是一个破坏性变更。

Screenshots or Test Results / 运行截图或测试结果


Checklist / 检查清单

  • 😊 如果 PR 中有新加入的功能,已经通过 Issue / 邮件等方式和作者讨论过。/ If there are new features added in the PR, I have discussed it with the authors through issues/emails, etc.
  • 👀 我的更改经过了良好的测试,并已在上方提供了“验证步骤”和“运行截图”。/ My changes have been well-tested, and "Verification Steps" and "Screenshots" have been provided above.
  • 🤓 我确保没有引入新依赖库,或者引入了新依赖库的同时将其添加到了 requirements.txtpyproject.toml 文件相应位置。/ I have ensured that no new dependencies are introduced, OR if new dependencies are introduced, they have been added to the appropriate locations in requirements.txt and pyproject.toml.
  • 😮 我的更改没有引入恶意代码。/ My changes do not introduce malicious code.

Summary by Sourcery

文档:

  • 在 README 中添加技术栈部分,使用可视化徽章卡片来汇总展示项目所使用的技术。
Original summary in English

Summary by Sourcery

Documentation:

  • Add a tech stack section to the README using a visual badge card summarizing the technologies used by the project.

Added a section to the README for the tech stack used.
@dosubot dosubot bot added the size:XS This PR changes 0-9 lines, ignoring generated files. label Mar 11, 2026
@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request enhances the project's README.md by introducing a dedicated section for its technology stack. The primary goal is to assist new developers in quickly understanding the underlying technologies, thereby streamlining their onboarding process and improving project accessibility.

Highlights

  • README Update: Added a new 'Tech Stack' section to the README.md file to provide an immediate overview of technologies used in the project.
  • Visual Representation: Integrated a 'Stack Fingerprint' badge, powered by stackfingerprint.vercel.app, to visually display the project's tech stack.
Changelog
  • README.md
    • Added a new section detailing the project's tech stack.
    • Included a visual badge from stackfingerprint.vercel.app to display the tech stack.
Activity
  • No human activity has occurred on this pull request yet.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request adds a 'Tech Stack' section to the README.md file, which is a helpful addition for new contributors. I've suggested a minor formatting change to improve the structure and consistency of the document by using a markdown heading for the new section.

Comment on lines +209 to +210
These are the tech stack used:

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

For better document structure and consistency with other sections, it's better to use a level 3 heading for the tech stack. This makes it a clear subsection under 'Contributing' and also resolves a minor grammatical issue in the current text.

Suggested change
These are the tech stack used:
### Tech Stack

Copy link
Contributor

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey - 我发现了 1 个问题

给 AI 代理的提示
请根据本次代码审查中的评论进行修改:

## 单条评论

### 评论 1
<location path="README.md" line_range="209" />
<code_context>

 Issues and Pull Requests are always welcome! Feel free to submit your changes to this project :)

+These are the tech stack used:
+
+![Stack Fingerprint](https://stackfingerprint.vercel.app/api/card?repo=AstrBotDevs/AstrBot&theme=slate&layout=banner&size=md&icons=color&pills=round)
</code_context>
<issue_to_address>
**issue (typo):** 修正 tech stack 这句中的主谓一致问题。

因为 “tech stack” 是单数,请改写成类似 “This is the tech stack used:” 或 “This is the tech stack we use:” 这样的句子。

```suggestion
This is the tech stack we use:
```
</issue_to_address>

Sourcery 对开源项目免费——如果你觉得我们的代码审查有帮助,欢迎分享 ✨
帮我变得更有用!请在每条评论上点 👍 或 👎,我会根据你的反馈改进后续的代码审查。
Original comment in English

Hey - I've found 1 issue

Prompt for AI Agents
Please address the comments from this code review:

## Individual Comments

### Comment 1
<location path="README.md" line_range="209" />
<code_context>

 Issues and Pull Requests are always welcome! Feel free to submit your changes to this project :)

+These are the tech stack used:
+
+![Stack Fingerprint](https://stackfingerprint.vercel.app/api/card?repo=AstrBotDevs/AstrBot&theme=slate&layout=banner&size=md&icons=color&pills=round)
</code_context>
<issue_to_address>
**issue (typo):** Fix subject–verb agreement in the tech stack sentence.

Because "tech stack" is singular, please rephrase to something like "This is the tech stack used:" or "This is the tech stack we use:".

```suggestion
This is the tech stack we use:
```
</issue_to_address>

Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.


Issues and Pull Requests are always welcome! Feel free to submit your changes to this project :)

These are the tech stack used:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

issue (typo): 修正 tech stack 这句中的主谓一致问题。

因为 “tech stack” 是单数,请改写成类似 “This is the tech stack used:” 或 “This is the tech stack we use:” 这样的句子。

Suggested change
These are the tech stack used:
This is the tech stack we use:
Original comment in English

issue (typo): Fix subject–verb agreement in the tech stack sentence.

Because "tech stack" is singular, please rephrase to something like "This is the tech stack used:" or "This is the tech stack we use:".

Suggested change
These are the tech stack used:
This is the tech stack we use:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant