Code Monkey home page Code Monkey logo

discourse-telegram-notifications's Introduction

discourse-telegram-notifications

A plugin for Discourse which allows users to receive their notifications by telegram message

Getting setup

  1. Install the plugin using the instructions here: How to install a plugin
  2. Create a telegram by talking to the BotFather (instructions here
  3. Paste the "token" into the site setting "telegram access token"
  4. Tick "telegram notifications enabled"

I strongly recommend you use the /setjoingroups command to disable the bot being used for group chats. It is not designed for it, and risks leaking information that users are not supposed to be able to access (e.g. you don't want private messages being sent to a group chat).

You can set the name/picture/description of your bot using the instructions here

For users to receive notifications

  1. Send a message to the bot, you'll recieve a message back that looks like
To get notifications for Discourse, enter the 'Chat ID' 1234567 in your user preferences
  1. Visit your user preferences, and paste the number in the Telegram Notifications box
  2. You should now receive notifications by telegram message!

discourse-telegram-notifications's People

Contributors

davidtaylorhq avatar earcos avatar joshua1337 avatar dax74 avatar barreeeiroo avatar

Watchers

James Cloos avatar

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.