Ga naar hoofdinhoud

Telegram-bots

De Telegram-bots van Bitsocial volgen de communitylijsten van clients op het Bitsocial-netwerk en sturen nieuwe berichten automatisch door naar Telegram-kanalen. Elk doorgestuurd bericht bevat inline knoppen die terugverwijzen naar het originele bericht op 5chan en Seedit.

Beschikbare bots

BotStatusBeschrijving
5chan FeedActiefVolgt alle 5chan-directory's en stuurt nieuwe berichten door naar Telegram.
Seedit FeedGeplandGaat dezelfde functionaliteit bieden voor Seedit-communities.

Opzetten

Vereisten

  • Node.js
  • Yarn
  • Een Telegram-bottoken (maak er een aan via BotFather)

Installatie

Kloon de repository en installeer de afhankelijkheden:

git clone https://github.com/bitsocialnet/bitsocial-telegram-bots.git
cd bitsocial-telegram-bots
yarn install

Configuratie

Maak een .env-bestand in de projectroot met je bottoken:

BOT_TOKEN=your_telegram_bot_token

Draaien

Start de bot zodra je omgeving is geconfigureerd:

yarn start

Berichtopmaak

Wanneer de bot een bericht doorstuurt naar Telegram, voegt hij twee inline knoppen toe:

  • Bekijken op 5chan -- Opent het bericht in de webclient van 5chan.
  • Bekijken op Seedit -- Opent het bericht in de webclient van Seedit.

Zo springen Telegram-abonnees rechtstreeks naar de volledige discussiethread in de client van hun voorkeur.