feat: add .chatid variable in file name template
This commit is contained in:
16
common/utils/tgutil/peer.go
Normal file
16
common/utils/tgutil/peer.go
Normal file
@@ -0,0 +1,16 @@
|
||||
package tgutil
|
||||
|
||||
import "github.com/gotd/td/tg"
|
||||
|
||||
func ChatIdFromPeer(peer tg.PeerClass) int64 {
|
||||
switch peer := peer.(type) {
|
||||
case *tg.PeerChannel:
|
||||
return peer.ChannelID
|
||||
case *tg.PeerUser:
|
||||
return peer.UserID
|
||||
case *tg.PeerChat:
|
||||
return peer.ChatID
|
||||
default:
|
||||
return 0
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user