commit ea9256f73d1f58fa57d40ce27b578e1bc2e7b513
Author: Wim <wim@42.be>
Date: Sat Apr 15 19:07:35 2017 +0000
diff --git a/bridge/telegram/telegram.go b/bridge/telegram/telegram.go
index d6c2f25..3226924 100644
--- a/bridge/telegram/telegram.go
+++ b/bridge/telegram/telegram.go
@@ -8515 +8517 @@ func (b *Btelegram) handleRecv(updates <-chan tgbotapi.Update) {
if update.ChannelPost != nil {
message = update.ChannelPost
}
- if update.EditedChannelPost != nil {
+ if update.EditedChannelPost != nil && !b.Config.EditDisable {
message = update.EditedChannelPost
+ message.Text = message.Text + b.Config.EditSuffix
}
// handle groups
if update.Message != nil {
message = update.Message
}
- if update.EditedMessage != nil {
+ if update.EditedMessage != nil && !b.Config.EditDisable {
message = update.EditedMessage
+ message.Text = message.Text + b.Config.EditSuffix
}
if message.From != nil {
username = message.From.FirstName
diff --git a/matterbridge.toml.sample b/matterbridge.toml.sample
index 2b2ee82..69c1816 100644
--- a/matterbridge.toml.sample
+++ b/matterbridge.toml.sample
@@ -4356 +43514 @@ Token="Yourtokenhere"
#See https://core.telegram.org/bots/api#html-style
MessageFormat=""
+#Disable sending of edits to other bridges
+#OPTIONAL (default false)
+EditDisable=false
+
+#Message to be appended to every edited message
+#OPTIONAL (default empty)
+EditSuffix=" (edited)"
+
#Nicks you want to ignore.
#Messages from those users will not be sent to other bridges.
#OPTIONAL