Documentation
¶
Index ¶
- func DeleteHandler(ctx *ext.Context, u *ext.Update) error
- func WatchHandler(ctx *ext.Context, u *ext.Update) error
- type UserClient
- func (u *UserClient) AddGlobalIgnoreUser(userID int64)
- func (u *UserClient) Close() error
- func (u *UserClient) ForwardMessagesToFav(ctx context.Context, fromID int64, messageIDs []int) error
- func (u *UserClient) RemoveGlobalIgnoreUser(userID int64)
- func (u *UserClient) ReplyMessage(ctx context.Context, chatID int64, messageID int, text string) (*types.Message, error)
- func (u *UserClient) StartWatch(ctx context.Context)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type UserClient ¶
type UserClient struct {
TClient *gotgproto.Client
GlobalIgnoreUsers []int64
// contains filtered or unexported fields
}
func GetUserClient ¶ added in v0.10.0
func GetUserClient() *UserClient
func NewUserClient ¶
func NewUserClient(ctx context.Context) (*UserClient, error)
func (*UserClient) AddGlobalIgnoreUser ¶
func (u *UserClient) AddGlobalIgnoreUser(userID int64)
func (*UserClient) Close ¶
func (u *UserClient) Close() error
func (*UserClient) ForwardMessagesToFav ¶ added in v0.4.0
func (*UserClient) RemoveGlobalIgnoreUser ¶
func (u *UserClient) RemoveGlobalIgnoreUser(userID int64)
func (*UserClient) ReplyMessage ¶ added in v0.10.0
func (*UserClient) StartWatch ¶
func (u *UserClient) StartWatch(ctx context.Context)
Click to show internal directories.
Click to hide internal directories.