Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Post new content to blue sky #2955

Open
DonnieBLT opened this issue Nov 20, 2024 · 14 comments · May be fixed by #3004
Open

Post new content to blue sky #2955

DonnieBLT opened this issue Nov 20, 2024 · 14 comments · May be fixed by #3004

Comments

@DonnieBLT
Copy link
Collaborator

No description provided.

@github-project-automation github-project-automation bot moved this to Backlog in 📌 All Nov 20, 2024
@DonnieBLT DonnieBLT changed the title Post new content yo blue sky Post new content to blue sky Nov 20, 2024
@krrish-sehgal
Copy link
Contributor

@DonnieBLT sir, could you provide any description about what needs to be done here?
Thanks

@harsh3dev
Copy link

@DonnieBLT Please could you elaborate on what the issue is?

@DonnieBLT
Copy link
Collaborator Author

Or new issues reported or IP addresses reported new blog posts however we will need the activity stream working first so that users can moderate. I know something is approved than it can be posted.

@krrish-sehgal
Copy link
Contributor

The PR for the activity stream #2931 is raised by me, is it one you are talking about ?

@DonnieBLT
Copy link
Collaborator Author

Yes

@krrish-sehgal
Copy link
Contributor

krrish-sehgal commented Nov 23, 2024

Okay, could you see if any more changes are needed for the same (#2931)? i resolved all the conversations in my last commit.
Thanks.

@apoorvapendse
Copy link
Contributor

Or new issues reported or IP addresses reported new blog posts however we will need the activity stream working first so that users can moderate. I know something is approved than it can be posted.

Could you please talk about who will be approving the posts?

@krrish-sehgal
Copy link
Contributor

krrish-sehgal commented Nov 26, 2024

Proposed Solutions for Posting to BlueSky:

----Moderator-Driven Approval System:-----

1.Create a database table (e.g., moderators) to manage restricted users who can approve content for BlueSky.
2.Only moderators will see the "Approve for BlueSky" button in the activity feed.
3.Once approved, the content will be marked with an isApprovedForBlueSky flag and visually highlighted (e.g., a blue label).
4.A backend process will automatically post content with this flag to BlueSky using the API. This ensures controlled, manual moderation.

----Automatic Approval Based on Thresholds:----

1.Implement a threshold system where content gets automatically approved if it meets specific conditions, e.g., likes ≥ 10 and dislikes ≤3
2.Once content reaches the threshold, it is flagged with isApprovedForBlueSky and posted to BlueSky via the API.
3.This reduces manual effort, but moderators can still intervene manually for exceptional cases to add the flag.

@DonnieBLT sir, could you please check what aligns with your plans?

@krrish-sehgal
Copy link
Contributor

/assign

Copy link
Contributor

Hello @krrish-sehgal! You've been assigned to OWASP-BLT/BLT. You have 24 hours to complete a pull request. To place a bid and potentially earn some BCH, type /bid [amount in BCH] [BCH address].

@krrish-sehgal
Copy link
Contributor

/unassign

@krrish-sehgal
Copy link
Contributor

/assign

Copy link
Contributor

Hello @krrish-sehgal! You've been assigned to OWASP-BLT/BLT. You have 24 hours to complete a pull request. To place a bid and potentially earn some BCH, type /bid [amount in BCH] [BCH address].

@krrish-sehgal krrish-sehgal linked a pull request Nov 28, 2024 that will close this issue
@krrish-sehgal
Copy link
Contributor

/unassign

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Backlog
Development

Successfully merging a pull request may close this issue.

4 participants