Channels List
Automatic channel list management
Product Description
Channels List is an advanced module that automatically syncs live channels, movies, and series from your IPTV panels and displays them in a beautiful, organized interface in your WHMCS client area. This module works with all major IPTV panels and supports multiple DNS configurations, making it perfect for IPTV service providers who want to showcase their content library to customers.
How It Works
The module connects to your IPTV panel(s) using API credentials (portal URL, username, password) and automatically fetches all available channels, movies (VOD), and series. The data is stored in your WHMCS database and organized by categories. The module includes a daily cron job that automatically syncs new content, ensuring your channel list is always up-to-date without manual intervention.
Clients can browse channels by category, search for specific content, and view channel information including logos and descriptions. The module supports multiple DNS configurations, allowing you to display channels from different panels or servers. All content is automatically categorized into Live TV, Movies (VOD), and Series sections.
Key Features
- Universal Panel Support: Works with all major IPTV panels (XUI, Xtream UI, and more)
- Automatic Channel Sync: Daily cron job automatically syncs channels, movies, and series
- Multiple DNS Support: Configure multiple panel connections with different DNS
- Live TV, Movies & Series: Organizes content into Live TV, VOD (Movies), and Series sections
- Category Management: Automatic category organization and filtering
- Search Functionality: Clients can search for specific channels or content
- Channel Logos: Automatic display of channel logos and icons
- Watch Now Feature: Direct links to watch channels or content
- Multiple Lists: Support for multiple channel lists with different configurations
- Manual Sync Option: Admin can manually trigger sync for immediate updates
- Clean Interface: Beautiful, responsive design in client area
- No Manual Editing: All updates are automatic - no need to manually edit channel lists
How to Use
- Install the module by uploading files to your WHMCS installation directory
- Activate the module in Setup > Addon Modules > Channel List
- Add your IPTV panel(s) in the admin configuration by providing:
- List name (e.g., "Premium Channels", "Sports Package")
- Portal link (your IPTV panel URL)
- Username and password for API access
- Configure the order/priority for multiple lists if you have more than one
- Click "Sync Categories" to fetch all categories from your panel
- Click "Sync Channels" to fetch all channels, movies, and series
- Set up daily cron job to automatically sync content (optional but recommended)
- Clients can now access the "Channel List" menu in their client area to browse all content
- Content will automatically update daily via cron, keeping your channel list current
This module eliminates the need for manual channel list management, automatically keeping your content library up-to-date and providing customers with an easy way to browse and discover your IPTV offerings.
Frequently Asked Questions
How does channel synchronization work?
The module connects to your IPTV panel(s) via API and automatically fetches all available channels, movies (VOD), and series. It organizes them by categories and stores them in your WHMCS database for fast access.
How often are channels updated?
The module includes a daily cron job that automatically syncs new content. You can also manually trigger a sync at any time from the admin area. Updates typically take a few minutes depending on the number of channels.
Can I use multiple IPTV panels?
Yes, you can configure multiple IPTV panel connections with different DNS. Each connection can have its own channel list, and customers can browse channels from all configured panels.
What content types are supported?
The module supports Live TV channels, Movies (VOD), and Series. All content is automatically organized into categories, making it easy for customers to find what they're looking for.
How do customers access the channel list?
Customers can access the channel list from a menu item in their client area. They can browse by category, search for specific channels, and view channel information including logos and descriptions.
Can I customize which categories are shown?
Yes, you can select which categories to display for each channel list. This allows you to show only relevant content to your customers and organize your channel library effectively.
What if my IPTV panel credentials change?
You can update the portal link, username, and password in the module configuration at any time. After updating, you'll need to re-sync the channels to update the channel list.
How do channel logos work?
Channel logos are automatically fetched from your IPTV panel and displayed in the channel list. If a logo is missing, the module displays a default "no image" placeholder.
Can customers watch channels directly?
The module provides "Watch Now" links that customers can use to access channels. The actual playback depends on your IPTV panel configuration and the streaming URLs provided by your panel.
What happens if the IPTV panel is offline?
If the IPTV panel is offline during sync, the module will log an error and you'll be notified. Previously synced channels will still be available to customers, but new content won't be added until the panel is back online.
Related Products
StreamBuzz 4K Addons
StreamBuzz 4K panel integration. Auto-create line/reseller on signup and payment, manage bouquets, auto disable/enable on overdue/paid, client area with M3U, apps, upgrade/downgrade.
- Auto-create line/subscription on signup and payment
- Auto-create Reseller on signup and payment
- Reseller Credit Top Up on top-up order and payment
- Manage Bouquets
- + 10 more features
Activated Panel
Automated panel management
- Get Subscription
- Username/Password
- Clients Can Change Line Password
- Download M3U URL or Playlist file
- + 7 more features
WHMCS License Lifetime
Complete lifetime license package
- WHMCS license Lifetime
- Branding Removal
- Support and Updates
- Project Management Addon
- + 7 more features