Documentation
¶
Index ¶
- func BaseGuildUserInfo(ctx context.Context, guildID string, userID string) (res *rpc_messages.BaseGuildUserInfo, err error)
- func BotState(ctx context.Context) (*rpc_messages.TWState, error)
- func CalcJobserverAddr() string
- func CalcJobserverPort() int
- func CalcTWAddr() string
- func CalcTWPort() int
- func ExecuteSettingForGuildUser(ctx context.Context, guildID string, userID string, ...) (res *map[string]rpc_messages.DispatchResult, err error)
- func GetSettingsForGuildUser(ctx context.Context, guildID string, userID string) (res *any, err error)
- func GuildsExist(ctx context.Context, guildIds []string) (res *[]uint16, err error)
- func RpcQuery[T any](ctx context.Context, client http.Client, method string, url string, body any, ...) (res *T, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BaseGuildUserInfo ¶
func BaseGuildUserInfo( ctx context.Context, guildID string, userID string, ) (res *rpc_messages.BaseGuildUserInfo, err error)
Calls the BaseGuildUserInfo method to get basic user + guild info (base-guild-user-info/:guild_id/:user_id)
func CalcJobserverAddr ¶
func CalcJobserverAddr() string
func CalcJobserverPort ¶
func CalcJobserverPort() int
func CalcTWAddr ¶
func CalcTWAddr() string
func CalcTWPort ¶
func CalcTWPort() int
func ExecuteSettingForGuildUser ¶
func ExecuteSettingForGuildUser( ctx context.Context, guildID string, userID string, settingsOpReq *rpc_messages.SettingsOperationRequest, ) (res *map[string]rpc_messages.DispatchResult, err error)
Calls the SettingsOperation method to execute a settings operation
func GetSettingsForGuildUser ¶
func GetSettingsForGuildUser( ctx context.Context, guildID string, userID string, ) (res *any, err error)
Get Settings for a Guild User
func GuildsExist ¶
Calls the GuildsExist method to find out if the bot is in the specified list of guilds
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.