=== Auto News Fetcher Gapgpt ===
Contributors: Meysam Bolouri
Donate link: https://mhamedi.ir/anfgpt/
Tags: news, rss, ai, automation, content, openai, gapgpt, news aggregator, xml feed
Requires at least: 5.0
Tested up to: 6.8
Stable tag: 1.8.0
Requires PHP: 7.4
License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Automatically fetch, rewrite with AI, and publish news from RSS/XML feeds using GapGPT or OpenAI.

== Description ==

**Auto News Fetcher** is a smart WordPress plugin that automates news collection, AI-powered content rewriting, and scheduled publishing. Save hours of work daily by letting the plugin handle everything from fetching RSS feeds to publishing unique, SEO-optimized content.

= Key Features =

* **RSS & XML Fetching** - Fetch content from RSS links or XML pages with a simple click
* **Smart AI Review** - News titles and content are reviewed and rewritten using GapGPT and OpenAI
* **Advanced Filtering** - Remove duplicate and low-quality news with keyword filtering
* **Iranian Server Compatible** - Works perfectly with Iranian servers, no VPN needed
* **Live Preview** - Preview before publishing for better content management
* **Professional Settings** - Complete control over author access and content quantity
* **Automatic Publishing** - Smart scheduling for publishing content at different times
* **Image Management** - Automatic download and optimization of news images
* **Google Translate Integration** - Automatically translate foreign news to your language
* **Custom AI Prompts** - Define specific writing styles and tones for each news source

= Why Choose Auto News Fetcher? =

Managing an active news website is time-consuming. You need to spend hours daily searching news websites, selecting content, copying, editing, and publishing. Auto News Fetcher automates this entire process.

**Time-Consuming Manual Work:**

* Searching multiple news websites
* Selecting appropriate news
* Copying and editing content
* Downloading and managing images
* SEO optimization
* Categorization and tagging
* Scheduled publishing

**Automated Solution:**

Auto News Fetcher handles all these tasks automatically. You simply add news sources, and the plugin:

* Receives news from RSS and XML feeds
* Filters duplicate and low-quality content
* Rewrites content with AI (GapGPT or OpenAI)
* Downloads and optimizes images
* Automatically categorizes, tags, and assigns authors
* Publishes content at scheduled times
* Translates foreign news

**Result:** Daily savings of several hours and an always up-to-date, active news site without manual management!

= How It Works =

1. **Select News Source** - Add RSS or XML links to introduce your news sources
2. **Receive & Extract** - Plugin automatically fetches and extracts new content
3. **AI Processing** - Content is rewritten and optimized using AI
4. **Smart Scheduling** - Set automatic publishing times and intervals
5. **Publish** - Content is published automatically or manually in WordPress

= Dual AI Platform Support =

* **GapGPT** - For servers inside Iran (no VPN needed)
* **OpenAI** - For international servers
* Custom API key configuration
* Model selection and token limit control
* Customizable prompts for each source

= Advanced Content Management =

* **Source Management** - Add unlimited news sources via RSS/XML
* **Review Rules** - Control how content is rewritten
* **Content Filter** - Advanced filtering for quality control
* **Preview System** - View processed news before publishing
* **Author Management** - Set default or custom authors per source
* **Image Handling** - Automatic download, optimization, and featured image setup
* **Translation** - Auto-translate foreign content with Google Translate

= SEO Benefits =

* Unique, rewritten content avoids duplicate content penalties
* Optimized titles and descriptions
* Proper categorization and tagging
* Regular publishing schedule for better search rankings
* Image optimization for faster loading

= Perfect For =

* News websites
* Content aggregators
* Multi-topic blogs
* Magazine websites
* Industry news portals
* Affiliate news sites

= External Services =

This plugin relies on third-party services for AI processing and translation:

**GapGPT** (https://gapgpt.app)
Used for AI-powered content rewriting when selected as the AI provider.
* Privacy Policy: https://gapgpt.app/privacy
* Terms of Service: https://gapgpt.app/terms

**OpenAI** (https://platform.openai.com)
Used for AI-powered content rewriting when selected as the AI provider.
* Privacy Policy: https://openai.com/privacy
* Terms of Service: https://openai.com/terms

**Google Translate** (optional)
Used for automatic translation of foreign content when enabled.
* Privacy Policy: https://policies.google.com/privacy
* Terms of Service: https://policies.google.com/terms

Content is sent to these services for processing according to your configuration. No personal data is collected or stored by the plugin itself.

== Installation ==

1. Upload the plugin files to `/wp-content/plugins/auto-news-fetcher` directory, or install through WordPress plugins screen
2. Activate the plugin through the 'Plugins' screen in WordPress
3. Go to Auto News Fetcher → Settings to configure the plugin
4. Enter your GapGPT or OpenAI API key
5. Add news sources (RSS/XML feeds)
6. Configure filtering and review rules
7. Set publishing schedule
8. Start fetching news!

= Getting GapGPT API Key =

1. Go to [gapgpt.app](https://gapgpt.app)
2. Create an account or log in
3. Navigate to API Keys section
4. Create a new key and copy it
5. Paste the key in plugin settings

= Getting OpenAI API Key =

1. Go to [platform.openai.com](https://platform.openai.com)
2. Create an account or log in
3. Navigate to API Keys
4. Create a new key and copy it
5. Paste the key in plugin settings

== Frequently Asked Questions ==

= Do I need an API key? =

Yes, you need either a GapGPT or OpenAI API key for AI-powered content rewriting. Both platforms offer free tiers to get started.

= Can I use this plugin on Iranian servers? =

Absolutely! The plugin is fully compatible with Iranian servers using GapGPT, which does not require VPN.

= Will this create duplicate content issues? =

No! The AI rewrites all content to create unique, original articles that are SEO-friendly and avoid duplicate content penalties.

= How many news sources can I add? =

Unlimited! You can add as many RSS/XML news sources as you want.

= Can I preview news before publishing? =

Yes! The plugin includes a comprehensive preview system where you can review and edit content before publishing.

= Does it work with non-English content? =

Yes! The plugin supports multiple languages and includes Google Translate integration for automatic translation.

= Can I customize the AI writing style? =

Absolutely! You can define custom prompts for each news source to control writing style, tone, and structure.

= How does automatic publishing work? =

You can set time ranges, intervals between posts (e.g., every 2 hours), and specific publishing schedules. The plugin will automatically publish content according to your settings.

= Does it download and optimize images? =

Yes! The plugin automatically downloads images from news sources, optimizes them, and sets them as featured images.

= Can I manually edit content before publishing? =

Yes! You can review, edit titles, content, excerpts, and select different images before publishing.

= What RSS/XML formats are supported? =

All standard RSS and XML formats are supported, including RSS 2.0, Atom, and custom XML feeds.

= Can I filter out specific keywords? =

Yes! The plugin includes advanced filtering to automatically remove news containing unwanted keywords or topics.

= How does it handle duplicate news? =

The plugin automatically detects and filters duplicate content from different sources.

= Can I set different authors for different sources? =

Yes! You can assign specific authors to individual news sources or use a default author for all content.

== Screenshots ==

1. Main dashboard with news feed management
2. Add new RSS/XML news source
3. AI settings and API configuration
4. Content preview before publishing
5. Publishing schedule settings
6. Advanced filtering options

== Changelog ==

= 1.8.0 =
* Initial release
* RSS and XML feed support
* GapGPT integration
* OpenAI integration
* Automatic content rewriting
* Image management
* Scheduled publishing
* Google Translate integration
* Advanced filtering
* Preview system
* Custom AI prompts
* Author management

== Upgrade Notice ==

= 1.8.0 =
Initial release of Auto News Fetcher plugin.

== Privacy Policy ==

Auto News Fetcher uses third-party AI services (GapGPT and OpenAI) to process content. Content is sent to these services for rewriting and improvement. Please review the privacy policies of these services:

* GapGPT: https://gapgpt.app/privacy
* OpenAI: https://openai.com/privacy
* Google Translate: https://policies.google.com/privacy

No personal data is collected or stored by the plugin itself. All processing is done through the AI platforms you choose to use.
