Skip to content

Social Media Asset Generator and Marketing Automation #3

@arcursino

Description

@arcursino

Feature request

Description the feature

Create the dedicated utility tab for community advocates and marketing managers, featuring automated copy-paste text templates and dynamic graphic asset generation.

Goals of this feature:

  • Text Templates: Provide pre-written text summaries (with one-click "copy to clipboard" buttons) highlighting major weekly achievements.
  • Dynamic Card Generator: Program a visual asset generator that superimposes contributor data (usernames, avatars) onto a branded ScanAPI background template to create ready-to-share milestone cards.

Is your feature request related to a problem?

Yes. Broadcasting community wins on social media boosts project visibility and attracts maintainers/sponsors, but manually harvesting weekly logs and designing graphic announcements takes away valuable hours from community managers.

Do you have any suggestions on how to add this feature in scanapi ?

  • Tools: Use the Python Pillow (PIL) library to manipulate images on-the-fly, combined with st.download_button to export final cards as PNGs.
  • Approach: Populate dynamic f-strings utilizing the data fetched in the data layer (e.g., "Shoutout to our community! This week we successfully merged {pr_count} PRs from {author_count} unique authors! 🚀").

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions