https://github.com/chubes4/data-machine
A powerful WordPress plugin that automatically collects data from various sources using OpenAI API, fact-checks it, and publishes to multiple platforms including WordPress, Twitter, Facebook, Threads, and Bluesky.
https://github.com/chubes4/data-machine
bluesky-api facebook facebook-api openai-api reddit-api threads-api twitter-api wordpress-plugin wordpress-rest-api
Last synced: 7 months ago
JSON representation
A powerful WordPress plugin that automatically collects data from various sources using OpenAI API, fact-checks it, and publishes to multiple platforms including WordPress, Twitter, Facebook, Threads, and Bluesky.
- Host: GitHub
- URL: https://github.com/chubes4/data-machine
- Owner: chubes4
- License: gpl-2.0
- Created: 2025-04-05T05:57:23.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-07-15T09:40:17.000Z (7 months ago)
- Last Synced: 2025-07-15T12:04:35.173Z (7 months ago)
- Topics: bluesky-api, facebook, facebook-api, openai-api, reddit-api, threads-api, twitter-api, wordpress-plugin, wordpress-rest-api
- Language: PHP
- Homepage:
- Size: 1.92 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Data Machine
A powerful WordPress plugin that automatically collects data from various sources using OpenAI API, fact-checks it, and publishes the results to multiple platforms.
## Description
Data Machine is a comprehensive data processing and publishing solution for WordPress. It can automatically collect data from files, RSS feeds, Reddit, and other sources, process it through OpenAI's API for fact-checking and content generation, and publish the results to multiple platforms including WordPress, Twitter, Facebook, Threads, and more.
## Features
- **Multi-Source Data Collection**: Import data from files, RSS feeds, Reddit, and REST APIs
- **AI-Powered Processing**: Uses OpenAI API for content generation and fact-checking
- **Multi-Platform Publishing**: Publish to WordPress, Twitter, Facebook, Threads, Bluesky, and more
- **Scheduled Automation**: Set up automated workflows with custom scheduling
- **Project Management**: Organize your data processing workflows into projects
- **Remote Publishing**: Publish content to remote WordPress installations
- **OAuth Integration**: Secure authentication with social media platforms
- **Import/Export**: Backup and restore your configurations
## Installation
1. Upload the plugin files to the `/wp-content/plugins/data-machine` directory, or install the plugin through the WordPress plugins screen directly.
2. Activate the plugin through the 'Plugins' screen in WordPress
3. Use the Data Machine menu item to configure the plugin
## Frequently Asked Questions
### What are the system requirements?
- WordPress 5.0 or higher
- PHP 7.4 or higher
- MySQL 5.6 or higher
- OpenAI API key
### Which social media platforms are supported?
Currently supports Twitter, Facebook, Threads, Bluesky, and Reddit. More platforms are being added regularly.
### Is my data secure?
Yes, all API keys and sensitive data are encrypted before storage. The plugin follows WordPress security best practices.
### Can I schedule automated posts?
Yes, you can set up automated workflows with custom scheduling for each project.
## Screenshots
1. Project management
2. Project configuration
3. Module settings
4. API key management
## Changelog
### 0.1.0
* Initial release
* Multi-source data collection
* AI-powered content processing
* Multi-platform publishing
* OAuth integration
* Project management system
## Upgrade Notice
### 0.1.0
Initial release of Data Machine plugin.
## Support
For support, please visit [https://chubes.net](https://chubes.net) or create an issue on the plugin's GitHub repository.
## License
This plugin is licensed under the GPL v2 or later.
## Credits
Developed by [Chris Huber](https://chubes.net)