Skip to content

Modify welcome bot message#190

Merged
kunalverma2512 merged 2 commits into
mainfrom
modify-welcome-bot-message
Jun 12, 2026
Merged

Modify welcome bot message#190
kunalverma2512 merged 2 commits into
mainfrom
modify-welcome-bot-message

Conversation

@kunalverma2512

@kunalverma2512 kunalverma2512 commented Jun 12, 2026

Copy link
Copy Markdown
Owner

📌 Pull Request Summary


📝 Description

Updated the automated PR welcome bot workflow to replace outdated Telegram links with the official CodeLens Matrix communication channel and rewrote the message with a more welcoming, positive, and assertive tone.

Changes Made

  • Removed both old Telegram group and channel links from the welcome message
  • Added the official Matrix channel link: https://matrix.to/#/#codelensx:matrix.org
  • Rewrote the welcome message tone from warning-heavy to warm and encouraging
  • Added a clear "Why join?" explanation so contributors understand the value of joining the channel, not just the rule
  • Replaced the harsh closing line ("Failure to follow guidelines may lead to PR rejection") with a supportive, community-driven closing

Motivation

The previous welcome message contained broken/outdated Telegram links that no longer represent the official communication channel. Additionally, the old message had an overly strict and unwelcoming tone which is not ideal for an open-source community trying to onboard new contributors. A warm first impression encourages better contributor retention and sets a positive community standard.


🚀 Type of Change

  • Enhancement
  • DevOps / Tooling

🧪 Testing

Verification

  • No Testing Required

Test Details

GitHub Actions workflow syntax is valid YAML. The actions/github-script@v7 action and GITHUB_TOKEN permissions are unchanged — only the message body was updated. The workflow will fire automatically on the next PR opened against the repository.


📸 Screenshots / Demo (If Applicable)

Old Message: Contained broken Telegram links and a warning-heavy tone.

New Message Preview:

🎉 Welcome to CodeLens — Thank You for Your Contribution!
Hey @contributor! 👋
...
📡 Join the CodeLens Matrix Channel (mandatory for all contributors)


✅ Checklist

  • I have read and followed the contribution guidelines.
  • I have self-reviewed my changes.
  • My changes are limited to the scope of this issue.
  • Documentation has been updated where necessary.
  • No unnecessary files or unrelated changes have been included.
  • The related issue has been linked correctly.
  • All applicable testing and validation steps have been completed.

📚 Additional Notes

The welcome message only triggers for newly opened PRs after this workflow is merged into main. Existing open PRs will not receive the updated message retroactively.

Summary by CodeRabbit

  • Chores
    • Updated automated PR welcome messages with refreshed community guidelines and channel information
    • Updated file exclusions for local development environment

@vercel

vercel Bot commented Jun 12, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
codelensx Ready Ready Preview, Comment Jun 12, 2026 4:47pm

@github-actions

Copy link
Copy Markdown

🚀 PR Received Successfully

Hello @kunalverma2512,

Thank you for taking the initiative to contribute to this project.

Please ensure that your PR follows all project guidelines properly before requesting review.

⚠️ Important Instructions

  • Maintain proper code quality and structure
  • Do not make unnecessary changes/files
  • Ensure responsiveness across devices
  • Follow existing project conventions strictly
  • Attach screenshots/videos for UI-related changes
  • Resolve merge conflicts before requesting review
  • Avoid AI-generated low quality PRs or copied implementations

📌 Mandatory for GSSoC'26 Participants

Joining the community group and announcement channel is compulsory for all contributors participating through GSSoC'26.

Failure to follow contribution guidelines may lead to PR rejection.

We appreciate your effort and wish you a great open-source journey ahead. ✨

@coderabbitai

coderabbitai Bot commented Jun 12, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 3f713fb7-9fd1-4143-99fd-c1a796c78616

📥 Commits

Reviewing files that changed from the base of the PR and between 579271d and 97b07e0.

📒 Files selected for processing (2)
  • .github/workflows/pr-welcome.yml
  • .gitignore

📝 Walkthrough

Walkthrough

GitHub Actions PR welcome workflow messaging is updated to provide updated community onboarding instructions, and .gitignore is extended to exclude two additional documentation files from version control.

Changes

Configuration Updates

Layer / File(s) Summary
PR welcome workflow messaging
.github/workflows/pr-welcome.yml
The automated PR welcome comment template is replaced with new "Welcome to CodeLens" checklist content, updating community channel guidance from Telegram to Matrix and removing GSSoC'26-related phrasing.
Gitignore file patterns
.gitignore
Two new file patterns are added to .gitignore: project_deep_dive.md and resume_and_interview.md.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 A rabbit hops through configs with care,
Updates the welcome, refreshes the air,
Matrix channels now guide the way,
While files are ignored, kept safe away!
Configuration refined, the project's prepared. 🌱

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch modify-welcome-bot-message

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@kunalverma2512 kunalverma2512 merged commit d99c217 into main Jun 12, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant