Skip to content

updates for discord post and linkedin post format - #109

Merged
davidslusser merged 2 commits into
mainfrom
discord_post_update
Oct 22, 2026
Merged

davidslusser merged 2 commits into
mainfrom
discord_post_update

Conversation

@davidslusser

@davidslusser davidslusser commented Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

CodeAnt-AI Description

Prevent missed event announcements during AI outages and oversized Discord posts

What Changed

  • Discord and LinkedIn announcements now use fallback text when AI requests fail, including timeouts and connection errors.
  • Discord event and weekly announcements stay within message and embed limits, even when event names or locations are long.

Impact

✅ Fewer missed announcements during AI outages
✅ Discord posts fit message and embed limits
✅ LinkedIn fallback announcements retain event hashtags

💡 Usage Guide

Checking Your Pull Request

Every time you make a pull request, our system automatically looks through it. We check for security issues, mistakes in how you're setting up your infrastructure, and common code problems. We do this to make sure your changes are solid and won't cause any trouble later.

Talking to CodeAnt AI

Got a question or need a hand with something in your pull request? You can easily get in touch with CodeAnt AI right here. Just type the following in a comment on your pull request, and replace "Your question here" with whatever you want to ask:

@codeant-ai ask: Your question here

This lets you have a chat with CodeAnt AI about your pull request, making it easier to understand and improve your code.

Example

@codeant-ai ask: Can you suggest a safer alternative to storing this secret?

Preserve Org Learnings with CodeAnt

You can record team preferences so CodeAnt AI applies them in future reviews. Reply directly to the specific CodeAnt AI suggestion (in the same thread) and replace "Your feedback here" with your input:

@codeant-ai: Your feedback here

This helps CodeAnt AI learn and adapt to your team's coding style and standards.

Example

@codeant-ai: Do not flag unused imports.

Retrigger review

Ask CodeAnt AI to review the PR again, by typing:

@codeant-ai: review

Check Your Repository Health

To analyze the health of your code repository, visit our dashboard at https://app.codeant.ai. This tool helps you identify potential issues and areas for improvement in your codebase, ensuring your repository maintains high standards of code health.

@codeant-ai

codeant-ai Bot commented Oct 22, 2026 •

Copy link
Copy Markdown

🤖 CodeAnt AI — Review Status

Status Commit Started (UTC) Finished (UTC)
✅ Reviewed your PR a75bc1b Oct 22, 2026 · 16:02 16:06

@codeant-ai

codeant-ai Bot commented Oct 22, 2026

Copy link
Copy Markdown

Thanks for using CodeAnt! 🎉

We're free for open-source projects. if you're enjoying it, help us grow by sharing.

Share on X ·
Reddit ·
LinkedIn

@codeant-ai codeant-ai Bot added the size:L This PR changes 100-499 lines, ignoring generated files label Oct 22, 2026
Comment thread src/django_project/web/utilities/notifiers/discord.py
@codeant-ai

codeant-ai Bot commented Oct 22, 2026

Copy link
Copy Markdown

CodeAnt Nitpicks

1 code suggestion

1. ValueError and request failures are silently converted to fallback text, so LinkedIn tasks still report success and operators cannot detect persistent Gemini outages.

Possible bug · src/django_project/web/utilities/notifiers/linkedin.py:350

@codeant-ai

codeant-ai Bot commented Oct 22, 2026

Copy link
Copy Markdown

CodeAnt PR Risk: Medium Risk

  • The PR needs attention before merging: Discord content can still trigger @everyone or role pings from event or generated text.

Assessed commit: a75bc1b12581

@davidslusser
davidslusser merged commit ea6fd4f into main Oct 22, 2026
8 checks passed
@davidslusser
davidslusser deleted the discord_post_update branch October 22, 2026 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L This PR changes 100-499 lines, ignoring generated files

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant