Skip to content

Tyrock1988/tg4website

 
 

Repository files navigation

tg4website

This helps you add Telegram group chats widget to your website.

Demo: https://d3n1oh8bu9tp02.cloudfront.net/index.html

Currently, this supports only group chats for your website.

Prerequisite

You need to make sure the group chat is public and has a username with it.

Installation

  • Go to: https://my.telegram.org/apps to get and app id and app hash.
  • Invite @tg4website into your group, give it the minimal admin permission, and then do /initialize.
  • Add the widgets to your website.

Usage

  1. You can use it as a client JS library.

Place the following code between the tags of your page:

<script src="https://d3n1oh8bu9tp02.cloudfront.net/js/vendors.bundle.js" type="text/javascript"></script>
<script src="https://d3n1oh8bu9tp02.cloudfront.net/js/app.bundle.js" type="text/javascript"></script>
<script type="text/javascript">
   Tg4Web.init('earningsfly', '17349', '344583e45741c457fe1862106095a5eb');
</script>
  1. Or, you can use it as a react component by doing:
import Tg4website from 'tg4website';
import 'tg4website/App.css';

<Tg4website channelUsername={'earningsfly'} telegramApiId={'17349'} telegramApiHash={'344583e45741c457fe1862106095a5eb'} />

And that's all.

p.s: the telegramApiId and telegramApiHash provided here are sample ids from Telegram. To use it in a live environment you would have to supply your own credentials.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 65.1%
  • CSS 34.9%