7Mendez / rails-telegram-api

Send Emojis / Message every desire time to Telegram Channel using Sidekiq.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Telegram Channel Send Message + Sidekiq

Demo Image

image

Includes

  • Using Henry - Rails 7 start init template.
  • Httparty.
  • Telegram Bot API.
  • Ranmoji API.
  • Sidekiq.
  • Sidekiq scheduler.

Note

  • Only works whit channels where bot have permissions.

Set ENV

# .env

TELEGRAM_API_KEY=YOUR-API-TOKEN
TELEGRAM_BOT_CHANNEL=YOUR-BOT-CHANNEL
SEND_AUTOMATIC_TO_CHANNEL=true
SEND_CHANNEL_EVERY_MINUTES=30s

Find Format Time

Usage Service From Console

 e = Emoji::EmojiService.new
 emoji = e.call

 t = Telegram::SendMessageToChannelService.new('your-channel-url-name', emoji)
 t.call

Created by Henry Mendez - 7Mendez

About

Send Emojis / Message every desire time to Telegram Channel using Sidekiq.


Languages

Language:Ruby 45.5%Language:HTML 32.5%Language:JavaScript 21.5%Language:Shell 0.4%Language:CSS 0.1%