download and enable telegram notifications extension like in first post

1.) Install App telegramm on your smartphone
2.) create own account like whatsapp
3.) than search for member "BotFather"
4.) follow instructions if click at /newbot
5.) at the end copy ALL in the line: "Use this token to access the HTTP API:"
6.) go to new created bot in telegram
7.) open settings (hold finger pressed on "Group name")
8.) select "add to group " => you want to put in / now bot is in your Group (check this)
9.) go to internet explorer and open "https://api.telegram.org/bot<copies_lin ... getUpdates" (copy the line from point 5.) without "<" and ">" in the adressline
10.) Now it appears a long text - search for "{"id":-654321233, "title": "YOUR GROUPNAME FROM TELEGRAMM"......"
11.) It is very important to copy all numbers with the symbol "-" , like that for example: -654321233
12.) go to your forum and open ACP
13.) go to extensions > telegram IDs
14.) Telegram bot auth token: put here the copied line from 5.)
15.) Telegram chat ID: put here the copied line from 11.)
16.) Save settings
17.) Test notification => write a post and click send , now it must immediately appear a mesage on your smartphone like this:

To get chat id for a group/supergroup, just add @channelidbot to the group (it will give chatid and leaves the chat)
To get chat id for a channel, just forward a message from the channel to @channelidbot

I have now released a new version 0.5.0. The download link in the first post now points to this version. This version has been tested quite a bit. Both a fresh install and upgrading from 0.3.0 work for me.

New features:

Change behavior slightly:

* Only notify about edits when 'Reason for editing this post' is filled in.
* Show the edit reason in Telegram notifications about edited posts.
* When moderator edits user's post, show username of moderator instead of user.
* Include text from the beginning of the post (for new posts and replies; optional).
* Notify about new user activations (and re-activations of deactivated users).

Add several new yes/no configuration settings to the Administrator Control Panel:

download and enable telegram notifications extension like in first post

1.) Install App telegramm on your smartphone
2.) create own account like whatsapp
3.) than search for member "BotFather"
4.) follow instructions if click at /newbot
5.) at the end copy ALL in the line: "Use this token to access the HTTP API:"
6.) go to new created bot in telegram
7.) open settings (hold finger pressed on "Group name")
8.) select "add to group " => you want to put in / now bot is in your Group (check this)
9.) go to internet explorer and open "https://api.telegram.org/bot<copies_lin ... getUpdates" (copy the line from point 5.) without "<" and ">" in the adressline
10.) Now it appears a long text - search for "{"id":-654321233, "title": "YOUR GROUPNAME FROM TELEGRAMM"......"
11.) It is very important to copy all numbers with the symbol "-" , like that for example: -654321233
12.) go to your forum and open ACP
13.) go to extensions > telegram IDs
14.) Telegram bot auth token: put here the copied line from 5.)
15.) Telegram chat ID: put here the copied line from 11.)
16.) Save settings
17.) Test notification => write a post and click send , now it must immediately appear a mesage on your smartphone like this:

To get chat id for a group/supergroup, just add @channelidbot to the group (it will give chatid and leaves the chat)
To get chat id for a channel, just forward a message from the channel to @channelidbot

Those are great instructions, thanks

The newest version (0.5.0) now has a "Find chat ID" page in the ACP. It will try to automatically find the chat ID for you by asking the bot about the latest channel it has visited. So you still need to invite the bot to a channel first and fill in the auth token, but then it should be able to find it.

That's a good idea. In the latest version I added a "Verbose notifications" option to the ACP. When set to "Yes", the notifications will be longer/clearer, like the ones you wrote in German. When set to "No", very short notifications will be used as before.

If you want to add German translations (or any other language), they can now be added directly into 'language/de/info_acp_namespace.php' and 'language/de/telegram.php' (just copy the English files and then edit).

Sorry to hear that you are having problems with it. Unfortunately, there seems to be some problem with the ACP migration code in 0.4.0 (from GitHub). That's why I removed the link to 0.4.0 from this forum and the download link in the first post in this thread still points to the old 0.3.0.

The issue in 0.4.0 is that it changes an ACP module by first removing it, then re-adding a changed version of it. (The purpose is to add a new page to the ACP.) This seems to confuse phpBB, in particular if you upgrade from 0.3.0 to 0.4.0 without disabling the ext in between If someone wants to take a look at the migration code and spot what's wrong, it's here: https://github.com/lassik/phpbb-ext-tel ... _0_4_0.php I'm a little out of my depth here.

I have successfully installed the new version 0.5.0. It works just as I imagined it. By the way ... I upload the german language files here. For all other german users: In folder "language" a new folder "de" has to be created. These files have to go in there:

Just for reference I note that Apple Store has removed the Telegram app due to misuse

DavidRemember: You only know what you know and - you don't know what you don't know!My CDB Contributions | How to install an extensionI will not be accepting translations for any of my extensions in Github - please post any translations in the appropriate topic.No support requests via PM or email as they will be ignored

Now released 0.6.0 to add the language translations from eunaumtenhoid and jan_2017. Thanks a lot! If there are other language translations, please submit them here or via GitHub PR. They are easy for me to add.

1. Take a full backup of your forum.
2. Disable the Telegram Notifications extension in the ACP.
3. Delete the ext/lassik/telegramnotifications/ directory of your phpBB installation.
4. Open a database console (usually MySQL) and delete all references to the extension.
This should work (change the phpbb_ parts if you are using a different table prefix):
delete from phpbb_modules where module_langname like '%TELEGRAM%';
delete from phpbb_modules where module_basename like '%telegramnotifications%';
delete from phpbb_migrations where migration_name like '%telegramnotifications%';
5. Then install, enable and configure the latest version of Telegram Notifications as normal.

NOTE: This may leave some of the remaining parent_id/left_id/right_id columns in the phpbb_modules table in an inconsistent state. You may also want to fix them manually. I think I did that when I removed the broken 0.4.0 from our forum.