Social Media Automation
Budget: $250 – $750 CAD
We are an agency with dozens of managed accounts looking for a solution to streamline internal and external engagement on various social media platforms.
Our goal is to create a CLI (Command Line Interface) tool to run various actions related to our daily operations on various media sites.
Ideally this solution would automate our internal engagement (liking, replying, and commenting between our managed accounts) and allow for external engagement (targeted by tags and/or location).
We do not require any GUI or UI as the output of the actions should be reflected on the social media sites as required.
Adding interactive prompts to the CLI would be ideal for selecting which accounts, parameters, or limits to apply during a specific job running in the terminal.
Using Open Source code and APIs are fine, please do credit any sources used to ensure we are aware of all requirements of the project.
Requirements:
- CLI to interact with social media APIs (Create Posts, Like Posts, Subscribe To Accounts, Post Comments, Reply To Comments)
- Instagram, Facebook, and TikTok are the desired target platforms which we require compatibility
- Login and manage accounts authentication (username, password) via accounts.csv file
- Manually or automatically engage with users on various platforms
- Manually or automatically post content on various platforms
- Each account will act independantly (Post content, like accounts, reply to comments, follow/subscribe to accounts)
- Accounts under management should engage with owned accounts (Ex: userA posts content and userB engages with a like and comment)
Provide Feedback:
- Your expected timeline to get this functionality developed. Please provide an MVP (Minimum Viable Product) and fully featured deadline estimate.
- Is it possible for you to add options for tuning automation (if automation possible).
Examples:
> like/comment/subscribe rates on a hourly/daily basis.
> weighting which accounts are engaged with more/less.
> specifying which accounts are interacted with that are not owned (non-network users)
- Any other features or quality of life considerations for this project. Ease of use, extensibility, and resilience to API changes are key areas of focus.
CSV/Data Files:
accounts.csv
username, password
someuser, somepa$$word
...
content.csv
username, content
someuser, This amazing content for our users
...
engagement.csv
tag, content
#campaign1, Wow the content related to this campaign1 topic is amazing
[where tag is used to ensure content is relevant]
...
Primary Commands:
EngageWithAccounts
- Like, comment, and reply to posts from a list of accounts
EngageWithOthers
- Like, comment, and reply to posts from other accounts
- Allow tuning via tags, accounts, and/or region
InteractWithAccounts
- Like, comment, and reply to engagement from a list of accounts
InteractWithOthers
- Like, comment, and reply to posts from other accounts
- Allow tuning via tags, accounts, and/or region
Our goal is to create a CLI (Command Line Interface) tool to run various actions related to our daily operations on various media sites.
Ideally this solution would automate our internal engagement (liking, replying, and commenting between our managed accounts) and allow for external engagement (targeted by tags and/or location).
We do not require any GUI or UI as the output of the actions should be reflected on the social media sites as required.
Adding interactive prompts to the CLI would be ideal for selecting which accounts, parameters, or limits to apply during a specific job running in the terminal.
Using Open Source code and APIs are fine, please do credit any sources used to ensure we are aware of all requirements of the project.
Requirements:
- CLI to interact with social media APIs (Create Posts, Like Posts, Subscribe To Accounts, Post Comments, Reply To Comments)
- Instagram, Facebook, and TikTok are the desired target platforms which we require compatibility
- Login and manage accounts authentication (username, password) via accounts.csv file
- Manually or automatically engage with users on various platforms
- Manually or automatically post content on various platforms
- Each account will act independantly (Post content, like accounts, reply to comments, follow/subscribe to accounts)
- Accounts under management should engage with owned accounts (Ex: userA posts content and userB engages with a like and comment)
Provide Feedback:
- Your expected timeline to get this functionality developed. Please provide an MVP (Minimum Viable Product) and fully featured deadline estimate.
- Is it possible for you to add options for tuning automation (if automation possible).
Examples:
> like/comment/subscribe rates on a hourly/daily basis.
> weighting which accounts are engaged with more/less.
> specifying which accounts are interacted with that are not owned (non-network users)
- Any other features or quality of life considerations for this project. Ease of use, extensibility, and resilience to API changes are key areas of focus.
CSV/Data Files:
accounts.csv
username, password
someuser, somepa$$word
...
content.csv
username, content
someuser, This amazing content for our users
...
engagement.csv
tag, content
#campaign1, Wow the content related to this campaign1 topic is amazing
[where tag is used to ensure content is relevant]
...
Primary Commands:
EngageWithAccounts
- Like, comment, and reply to posts from a list of accounts
EngageWithOthers
- Like, comment, and reply to posts from other accounts
- Allow tuning via tags, accounts, and/or region
InteractWithAccounts
- Like, comment, and reply to engagement from a list of accounts
InteractWithOthers
- Like, comment, and reply to posts from other accounts
- Allow tuning via tags, accounts, and/or region