2017-11-23 08:59:25 +00:00
|
|
|
package telegram
|
|
|
|
|
2018-01-29 09:06:40 +00:00
|
|
|
import (
|
|
|
|
"net/url"
|
|
|
|
"strconv"
|
|
|
|
)
|
|
|
|
|
2018-04-12 12:56:53 +00:00
|
|
|
func NewForceReply() *ForceReply {
|
|
|
|
return &ForceReply{ForceReply: true}
|
2017-11-23 08:59:25 +00:00
|
|
|
}
|
2018-01-29 09:06:40 +00:00
|
|
|
|
2018-04-12 12:56:53 +00:00
|
|
|
func NewInlineMentionURL(userID int) *url.URL {
|
2018-01-29 09:06:40 +00:00
|
|
|
link := &url.URL{
|
2018-04-12 12:56:53 +00:00
|
|
|
Scheme: SchemeTelegram,
|
2018-01-29 09:06:40 +00:00
|
|
|
Path: "user",
|
|
|
|
}
|
|
|
|
|
|
|
|
q := link.Query()
|
2018-04-12 12:56:53 +00:00
|
|
|
q.Add("id", strconv.Itoa(userID))
|
2018-01-29 09:06:40 +00:00
|
|
|
link.RawQuery = q.Encode()
|
|
|
|
|
|
|
|
return link
|
|
|
|
}
|