WoltLab Cloud Ticketsystem: Telegram Notification 1.0.1

Notifies you via telegram when a new ticket is created. You can also reply conveniently via Telegram.

Translatet by DeepL


Connect your user account with the ticket system of Darkwood.design and simplify your support activities many times over. Once connected, the bot will always notify you about new incoming tickets. You can also easily communicate with the bot and let it know your answer right away.

It is a small, compact system which integrates seamlessly into the ticket system of darkwood.design. It only adds a new permission in the moderation. The bot already supports 2 commands. /answer & /disconnect.

This plugin is an extension and requires the following plugins/applications:

I recommend to create the Telegram Bot on the Web/Desktop version of Telegram. Of course it also works mobile, but it is a bit more complicated.

  1. BotFather
  2. type /newbot into the chat and send this message
  3. Now choose an internal (for you) name for the bot. This name will be visible for all telegram interactions.
  4. Now choose a name for the bot. This name must end with "bot" or "Bot". (Example: TicketBot) This name will be visible when connecting.
  5. Now you already get your API token. You store this token in the ACP under Configuration -> Ticketsystem -> Telegram Notification

For the plugin to work properly and for you to be able to connect, you have to give the bot a Webhook URL. Unfortunately, the BotFather does not (yet) support this function, so we have to take a little detour.

  1. Opens the following link [tthttps://api.telegram.org/bot{my_bot_token}/setWebhook?url={ticketsystem_url}/index.php?telegram-ticket-bot/[/tt]. Replace the parameters {my_bot_token} with the token you just created or received and {ticketsystem_url} with your URL to your ticket system.
  2. We should now get an output in the browser that looks something like this {"ok":true, "result":true, "description": "Webhook was set"}Translated with http://www.DeepL.com/Translator (free version)

Images

  • Habe hier ein Problem. Alles wunderbar geklappt. Dann auch die Nachricht

    Code

    Code
    {"ok":true,"result":true,"description":"Webhook was set"}

    bekommen. Nun wenn ich den Bot anschreibe, bekomme ich die Antwort "Dein Telegramkonto ist mit keinem Benutzer verknüpft. Bitte teile mir deinen Sicherheitstocken mit, um eine Verknüpfung herzustellen." Welcher tocken soll das sein? Der aus der Nachricht des Bots wird nicht angenommen.

    • Ist schon mal toll das man hier keine Antwort bekommt. Ich bin nun ein Stück weiter. Leider steht nicht in der Erklärung das man einen Token im Profil erstellen muss. Das habe ich jetzt gemacht, nun bekomme ich die Nachricht von Bot:

      Quote

      Den eingegebenen Token *********3ac7cc0ad32fc9e01fde5a6781fe7e56c2 konnte keinen Benutzer zugewiesen werden. Bitte vergewissere dich auf die korrekte Schreibweise, die benötigten Berechtigungen und die Gültigkeit des Tokens.

      Erledigt, nach langen würgen selber hingebracht. Sollte von euch auch einer das Problem haben, erlaubt anfangs allen Gruppen in denen ihr seit, den Token zu erstellen. Admin alleine reicht nicht wenn ihr in mehreren Gruppen seit.

  • Bei mir geht der Bot leider auch nicht..

    Bekomme die verknüpfung nicht hin

    • Beachte bitte die Anleitung. Ansonsten kontaktiere mich bitte auf Discord.

    • ich habe die anleitung beachtet,


      allerdings antowrtet der bot nicht undso

    • habe dir eine Discord Anfrage gesendet mal

    • ich habe leider das selbige Probölem ich bekomme keine Antwort vom bot bzw. er reagirt gar nicht trots befolgter anleitung

    • Auch für dich, bitte in Discord adden.

  • Bei mir Funktioniert der Bot Irgendwie nicht...

    • Anleitung befolgt? Was genau funkt denn nicht ? Die Problembeschreibung ist etwas mager.

    • Ich habe alles nach der Anleitung gemacht trotzdem kommt da nichts bei Telegram...

    • Melde dich doch bite mal per Konversation mit Discord o.ä

    • Ich habe dir eine Anfrage auf discord gesendet

  • Wäre es auch möglich, generell alle Benachrichtigungen via Telegram zu übertragen.

    • Ist in Arbeit. :)

      Das jetzige Plugin wird auf eine Core Version ausgelagert.

    • nice wunderbar

    • Hat mit der Einrichtung alles funktioniert ?

    • Joa alles wunderbar keine Probleme. Nur halt die Ticket ID macht ein Problem, nimmt man z.B. das was da steht 2000520 sagt er Fehler nimmt man 520 geht's.

    • Ist notiert. Vielen Dank. :)

      Thanks 1
  • Eine sehr schöne idee die toll wäre wenn sie bei mir funktionieren würde.
    Alles genau so gemacht wie in der anleitung beschrieben.
    Auch die korekte Meldung bekommen bei eingabe im Browser.
    Leider Reagiert der Bot auf keine nachrichten.

    Ich hätte gerne über die Entwicklereigene seite Support erhalten aber es ist dort nicht möglich die regestrierung abzuschließen.

    • Woran scheitert die Registrierung ?


      Reagiert denn der Bot mit einer Nachricht, wenn du ihn anschreibst?

    • Moin,
      es gibt keinerlei antworten, keine Reaktion auf den Token.
      Beim Hinterlegen der Webhook URL hab ich auch die gewünschte Mitteilung bekommen.
      {"ok":true,"result":true,"description":"Webhook was set"}

      Leider passier dann aber auch nichts weiter.

    • Adde mich gerne mal auf Discord Canna#0023

    • erledigt

  • Kein Stern wert....

    Mega schlecht erklärt in der Beschreibung. PlugIn Funktioniert nicht. Keine Antwort auf Support hier.

    Nach langen würgen dann selber zusammen gereimt. Nun gehts.

Customers Who Bought This File Also Bought