Larasap logo

Larasap

Automate Laravel posts across Telegram, X, and Facebook

A Laravel package that lets you post text, media, and scheduled content to Telegram, X (Twitter) and Facebook with built‑in retry and rate‑limit handling.

Overview

Highlights

Unified API for Telegram, X, and Facebook
Message scheduling and automatic retry with backoff
Rich media support including photos, videos, polls, and documents
Laravel‑friendly configuration, validation, and caching

Pros

  • Seamless Laravel integration via Facades and helpers
  • Supports major platforms with comprehensive media types
  • Built‑in rate‑limit handling and exponential backoff
  • Configuration validation and caching improve reliability

Considerations

  • Limited to Telegram, X, and Facebook only
  • X uses OAuth 1.0a; no OAuth 2.0 support
  • No graphical UI; requires code integration
  • Scheduling depends on Laravel scheduler or external cron

Managed products teams compare with

When teams consider Larasap, these hosted platforms usually appear on the same shortlist.

Agorapulse logo

Agorapulse

All-in-one social suite with publishing, unified inbox, listening, and reports

Buffer logo

Buffer

Social media management platform for scheduling posts and analyzing engagement across multiple social networks

CoSchedule logo

CoSchedule

Marketing & social media calendar to plan, schedule, and publish in one view

Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.

Fit guide

Great for

  • Laravel applications that need automated social updates
  • Marketing teams managing multiple brand channels
  • Developers building bots or content pipelines
  • Agencies automating client post schedules

Not ideal when

  • Projects not using the Laravel framework
  • Businesses requiring Instagram or LinkedIn integration
  • High‑frequency posting beyond platform rate limits
  • Users needing a standalone dashboard interface

How teams use it

Publish blog posts to Telegram channel

New articles appear instantly in the channel, increasing readership.

Schedule promotional tweets on X

Marketing campaigns launch at optimal times without manual effort.

Share product videos on Facebook Page

Videos are posted with titles and descriptions, reaching page followers automatically.

Send daily news digest via Telegram

Compiled news items are delivered each morning as a media group, improving audience engagement.

Tech snapshot

PHP100%

Tags

telegram-botauto-postfacebooktelegramlaravelsocial-networktelegram-channeltwittertelegram-bot-api

Frequently asked questions

How do I install Larasap?

Run `composer require alihesari/larasap`, then publish the config with `php artisan vendor:publish --tag=larasap`.

Which social platforms are supported?

Telegram, X (Twitter), and Facebook.

Can I schedule posts?

Yes, the package provides scheduling methods and works with Laravel's scheduler.

How does the package handle rate limits?

It includes automatic retry with exponential backoff and respects each platform's limits.

Where are errors logged?

Errors are captured in Laravel’s log files; enable debug mode in the Facebook config for more detail.

Project at a glance

Stable
Stars
431
Watchers
431
Forks
111
LicenseMIT
Repo age8 years old
Last commit10 months ago
Primary languagePHP

Last synced 3 hours ago