biasgame

package
v0.0.0-...-07de05f Latest Latest
Warning

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

Go to latest
Published: Jul 20, 2022 License: AGPL-3.0 Imports: 25 Imported by: 0

Documentation

Index

Constants

View Source
const (
	IMAGE_RESIZE_HEIGHT  = 150
	LEFT_ARROW_EMOJI     = "⬅"
	RIGHT_ARROW_EMOJI    = "➡"
	ARROW_FORWARD_EMOJI  = "▶"
	ARROW_BACKWARD_EMOJI = "◀"
)

Variables

This section is empty.

Functions

func MakeVSImage

func MakeVSImage(img1, img2 image.Image) image.Image

MakeVSImage will make the image that shows for rounds in the biasgame

Types

type Module

type Module struct{}

module struct

func (*Module) Action

func (m *Module) Action(command string, content string, msg *discordgo.Message, session *discordgo.Session)

Main Entry point for the plugin

func (*Module) Commands

func (m *Module) Commands() []string

Will validate if the passed command entered is used for this plugin

func (*Module) Init

func (m *Module) Init(session *shardmanager.Manager)

func (*Module) OnGuildBanAdd

func (m *Module) OnGuildBanAdd(user *discordgo.GuildBanAdd, session *discordgo.Session)

func (*Module) OnGuildBanRemove

func (m *Module) OnGuildBanRemove(user *discordgo.GuildBanRemove, session *discordgo.Session)

func (*Module) OnGuildMemberAdd

func (m *Module) OnGuildMemberAdd(member *discordgo.Member, session *discordgo.Session)

func (*Module) OnGuildMemberRemove

func (m *Module) OnGuildMemberRemove(member *discordgo.Member, session *discordgo.Session)

func (*Module) OnMessage

func (m *Module) OnMessage(content string, msg *discordgo.Message, session *discordgo.Session)

/// Unused functions requried by ExtendedPlugin interface

func (*Module) OnMessageDelete

func (m *Module) OnMessageDelete(msg *discordgo.MessageDelete, session *discordgo.Session)

func (*Module) OnReactionAdd

func (m *Module) OnReactionAdd(reaction *discordgo.MessageReactionAdd, session *discordgo.Session)

Called whenever a reaction is added to any message

func (*Module) OnReactionRemove

func (m *Module) OnReactionRemove(reaction *discordgo.MessageReactionRemove, session *discordgo.Session)

func (*Module) Uninit

func (m *Module) Uninit(session *shardmanager.Manager)

Uninit called when bot is shutting down

Jump to

Keyboard shortcuts

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