Skip to content
Open
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions conditional/blueprints/major_project_submission.py
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,10 @@ def submit_major_project(user_dict=None):
return jsonify({"success": False}), 400
project = MajorProject(user_dict['username'], name, description)

# Don't you dare try pinging @channel
if "@" in name:
name = "@ ".join(name.split("@"))
Copy link
Contributor

Choose a reason for hiding this comment

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

This is not how slack bots @ channel or @ announcements

Please research slack bot api


username = user_dict['username']
send_slack_ping({"text":f"<!subteam^S5XENJJAH> *{get_member_name(username)}* ({username})"
f" submitted their major project, *{name}*!"})
Expand Down