Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/obaskly/autowp
AutoWP is designed to automate the generation and posting articles to a WordPress website.
https://github.com/obaskly/autowp
api automation gpt openai rest-api wordpress
Last synced: 8 days ago
JSON representation
AutoWP is designed to automate the generation and posting articles to a WordPress website.
- Host: GitHub
- URL: https://github.com/obaskly/autowp
- Owner: obaskly
- Created: 2024-01-23T14:31:20.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-02-08T13:41:11.000Z (9 months ago)
- Last Synced: 2024-08-20T15:22:40.311Z (3 months ago)
- Topics: api, automation, gpt, openai, rest-api, wordpress
- Homepage:
- Size: 51.8 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AutoWP
AutoWP is an application designed to automate the generation and posting of SEO-friendly articles to a WordPress website, as well as Social media. The application utilizes OpenAI's GPT models for content generation and provides a user-friendly interface for managing article creation.
![7](https://github.com/obaskly/AutoWP/assets/11092871/1534ca36-88fb-4b82-8caa-fcbb201924ee)
## Features
### Article Generation
- **Keyword Generation**: Users can generate a list of unique keywords on various subjects using OpenAI's GPT models. You can also put your desired keywords within `keywords.txt`.
- **Customizable Article Count**: Users can specify the number of articles to be generated for each keyword.
- **SEO-Friendly Articles**: The application is capable of generating SEO-friendly articles based on the provided keywords.![3](https://github.com/obaskly/AutoWP/assets/11092871/b3197edf-c433-4087-95fa-474d062f4764)
### Openai integration
- **Model Selection**: Users can choose between different OpenAI GPT models for content generation.
- **Tone Selection**: Users can choose between different tones to use for content generation.![2](https://github.com/obaskly/AutoWP/assets/11092871/54a1c979-f5d1-49db-bbf3-57ca1d7e0a87)
### WordPress Integration
- **Automated Posting**: Generated articles are automatically posted to the user's WordPress website. Posted articles links are saved to `posted_articles.txt` so that you can keep track.
- **WordPress Credentials Management**: The application allows users to input their WordPress website URL, username, and application password for seamless integration.![1](https://github.com/obaskly/AutoWP/assets/11092871/bd0c5212-d28f-4bc1-8f62-665679f5fffb)
### Image Integration
- **Multiple Sources**: Images can be generated using DALL-E 3, or scrapped from Pixabay, Unsplash, Pexels.
- **Multiple Images**: User can generate up to 20 image per article.
- **Different Images**: Each time an article is generated, a new set of images will be generated/scrapped to avoid posting the same images.### Watermark Integration
- You can add a watermark to the bottom right of your images.
![4](https://github.com/obaskly/AutoWP/assets/11092871/49edd92d-66e4-43af-b94d-c31a72b96a13)
### Social media Integration
- **Facebook**: Every article generated will be summarized and posted to a facebook page of your choice. (You must be an admin in that page)
- **Instagram**: Every article generated will be summarized and posted to an Instagram account of your choice, along with a picture from the keyword image folder.
- **Twitter**: Every article generated will be summarized and posted to a Twitter account of your choice.
- **Hashtags**: Hashtags will be generated each time according to your article and added to the facebook post.![11](https://github.com/obaskly/AutoWP/assets/11092871/e5e9a862-456c-4562-aa00-35b570c46a7c)
![12](https://github.com/obaskly/AutoWP/assets/11092871/5b79a414-346e-4e59-887d-2cb6940e029e)### Scheduling
- **Article Generation Scheduling**: Users can schedule the generation and posting of articles at specified intervals, ranging from every 15 minutes to weekly.
- **Start/Stop Functionality**: The application provides the ability to start and stop the article generation process as needed.![6](https://github.com/obaskly/AutoWP/assets/11092871/1b443a49-a8a4-46cb-a203-00d46be101fb)
### User Interface
- **Dark and Light Mode**: The application comes with a toggle feature for switching between dark and light themes.
- **Error Handling**: The GUI includes error messaging to inform users of any issues during the article generation or posting process.![9](https://github.com/obaskly/AutoWP/assets/11092871/e89f5f44-4816-44bc-8679-5cf288359083)
![8](https://github.com/obaskly/AutoWP/assets/11092871/56bf5085-e58a-4a8b-ac03-5728f50381b8)## Requirements
- OpenAI API Key
- WordPress website with REST API access
- Facebook page access token (in case used)
- Twitter account with an app ready to use (in case used)
- Instagram account (in case used)## Installation
To use AutoWP, contact me on Telegram: @Anon040
## Usage
- Run the application
- Follow the on-screen instructions to input your OpenAI API key, WordPress credentials, and other settings.
## Free Version
The Free version include the keywords generation only. Default model is set to `gpt-3.5-turbo`. If you want the Full version, contact me on Telegram: @Anon040
Get the Free version from here: https://www.mediafire.com/file/yanxd8jmuq6f17g/AutoWP+Free.rar/file
- rar password: 167
## AutoWP in action
### Current version:
https://www.youtube.com/watch?v=ExCj5r_0xcI
### Previous versions:
First version of the script: https://www.youtube.com/watch?v=ZXOUZcLMp4s
Second version of the script: https://www.youtube.com/watch?v=zyPUQQRHVuM
## About
AutoWP is developed by Obaskly.