service

package
v0.96.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 28, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Service

type Service struct {
	// contains filtered or unexported fields
}

func New

func New(ctx *svc.ServiceContext) *Service

func (*Service) UsernameCheckAccountUsername

func (s *Service) UsernameCheckAccountUsername(ctx context.Context, request *username.TLUsernameCheckAccountUsername) (*username.UsernameExist, error)

UsernameCheckAccountUsername username.checkAccountUsername user_id:long username:string = UsernameExist;

func (*Service) UsernameCheckChannelUsername

func (s *Service) UsernameCheckChannelUsername(ctx context.Context, request *username.TLUsernameCheckChannelUsername) (*username.UsernameExist, error)

UsernameCheckChannelUsername username.checkChannelUsername channel_id:long username:string = UsernameExist;

func (*Service) UsernameCheckUsername

func (s *Service) UsernameCheckUsername(ctx context.Context, request *username.TLUsernameCheckUsername) (*username.UsernameExist, error)

UsernameCheckUsername username.checkUsername username:string = UsernameExist;

func (*Service) UsernameDeleteUsername

func (s *Service) UsernameDeleteUsername(ctx context.Context, request *username.TLUsernameDeleteUsername) (*mtproto.Bool, error)

UsernameDeleteUsername username.deleteUsername username:string = Bool;

func (*Service) UsernameDeleteUsernameByPeer

func (s *Service) UsernameDeleteUsernameByPeer(ctx context.Context, request *username.TLUsernameDeleteUsernameByPeer) (*mtproto.Bool, error)

UsernameDeleteUsernameByPeer username.deleteUsernameByPeer peer_type:int peer_id:long = Bool;

func (*Service) UsernameGetAccountUsername

func (s *Service) UsernameGetAccountUsername(ctx context.Context, request *username.TLUsernameGetAccountUsername) (*username.UsernameData, error)

UsernameGetAccountUsername username.getAccountUsername user_id:long = UsernameData;

func (*Service) UsernameGetChannelUsername

func (s *Service) UsernameGetChannelUsername(ctx context.Context, request *username.TLUsernameGetChannelUsername) (*username.UsernameData, error)

UsernameGetChannelUsername username.getChannelUsername channel_id:long = UsernameData;

func (*Service) UsernameGetListByUsernameList

func (s *Service) UsernameGetListByUsernameList(ctx context.Context, request *username.TLUsernameGetListByUsernameList) (*username.Vector_UsernameData, error)

UsernameGetListByUsernameList username.getListByUsernameList names:Vector<string> = Vector<UsernameData>;

func (*Service) UsernameResolveUsername

func (s *Service) UsernameResolveUsername(ctx context.Context, request *username.TLUsernameResolveUsername) (*mtproto.Peer, error)

UsernameResolveUsername username.resolveUsername username:string = Peer;

func (*Service) UsernameSearch

func (s *Service) UsernameSearch(ctx context.Context, request *username.TLUsernameSearch) (*username.Vector_UsernameData, error)

UsernameSearch username.search q:string excluded_contacts:Vector<long> limit:int = Vector<UsernameData>;

func (*Service) UsernameUpdateUsername

func (s *Service) UsernameUpdateUsername(ctx context.Context, request *username.TLUsernameUpdateUsername) (*mtproto.Bool, error)

UsernameUpdateUsername username.updateUsername peer_type:int peer_id:long username:string = Bool;

func (*Service) UsernameUpdateUsernameByPeer

func (s *Service) UsernameUpdateUsernameByPeer(ctx context.Context, request *username.TLUsernameUpdateUsernameByPeer) (*mtproto.Bool, error)

UsernameUpdateUsernameByPeer username.updateUsernameByPeer peer_type:int peer_id:long username:string = Bool;

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL