feat: add .chatid variable in file name template

This commit is contained in:
krau
2025-09-30 21:34:35 +08:00
parent f947ee6fc7
commit 4d837e946c
5 changed files with 202 additions and 183 deletions

View 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
}
}