commit 9e9425d2d9f068f85fc939efd0ea9a890161d762
Author: Wim <wim@42.be>
Date: Sun Dec 10 14:52:29 2017 +0000
diff --git a/bridge/telegram/telegram.go b/bridge/telegram/telegram.go
index 91e2e76..c2f69c3 100644
--- a/bridge/telegram/telegram.go
+++ b/bridge/telegram/telegram.go
@@ -1806 +18024 @@ func (b *Btelegram) handleRecv(updates <-chan tgbotapi.Update) {
b.handleDownload(message.Document, &fmsg)
}
+ if message.ForwardFrom != nil {
+ text = "Forward from " + message.ForwardFrom.FirstName
+ usernameForward := ""
+ if b.Config.UseFirstName {
+ usernameForward = message.ForwardFrom.FirstName
+ }
+ if usernameForward == "" {
+ usernameForward = message.ForwardFrom.UserName
+ if usernameForward == "" {
+ usernameForward = message.ForwardFrom.FirstName
+ }
+ }
+ if usernameForward == "" {
+ usernameForward = "unknown"
+ }
+ text = "Forwarded from " + usernameForward + ": " + text
+ }
+
// quote the previous message
if message.ReplyToMessage != nil {
usernameReply := ""