Giter Club home page Giter Club logo

siren's Introduction

Русский

 SIREN

Telegram bot for webcasts alerts

Build Status GoReportCard

This is the Telegram bot notifying you whenever webcasts are online. You subscribe to your favorite streamers with /add command. We notify you whenever they start broadcasting. The bot queries channels statuses every minute.

Installation

Commands

  • add CHANNEL — Subscribe to a channel
  • remove CHANNEL — Remove a channel
  • remove_all — Remove all subscriptions
  • list — List your subscriptions
  • pics — Pictures of your online subscriptions
  • week CHANNEL — Online hours in the previous 7 days
  • help — Help
  • settings — Show settings
  • feedback YOUR_MESSAGE — Send feedback

Substitute CHANNEL with the actual channel or model ID. It is the same as model name in Chaturbate and Stripchat. For BongaCams you can find a model ID in the address line of your browser.

For streamers

Here are details For streamers

We offer several ways you can use our bot:

  • You can share your own notification link to your users. They will be notified in Telegram whenever you are online
  • You can add our bot to your Telegram channel or group. Subscribers will be notified whenever you are online
  • You can use our floting icons in your Chaturbate profile via Chaturbate icons constructor

Write to [email protected] in case of any questions.

Running your own bot

Create and set up your bot using @BotFather bot.

You need an SSL certificate and a key for your bot. You can obtain a certificate in Let's Encrypt or other certificate authority.

The bot uses webhooks to receive updates.

Create JSON configuration and YAML translation files. A configuration is described in config.go. An example of translation are in common.en.yaml and chaturbate.en.yaml.

Build cmd/bot. Run this executable with a path to config file as an argument.

Privacy policy

We do not store any sensitive personal information. We store only your Telegram chat ID that is essential for core functionality of the bot. Telegram chat ID is just a number which we use to send you notifications.

Links

Site

Twitter

WeCamgirls

News Telegram channel

Reddit

AmberCutie

siren's People

Contributors

bcmk avatar dependabot[bot] avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

siren's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.