integration_tests

package
v0.0.0-...-878f63b Latest Latest
Warning

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

Go to latest
Published: Jan 28, 2026 License: MIT Imports: 31 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var DiscordServerRoles = []types.DiscordRole{
	{
		ID:    432708847304704010,
		Name:  "@everyone",
		Color: "#000000",
	},
	{
		ID:    441043545735036929,
		Name:  "Administrator",
		Color: "#3498db",
	},
	{
		ID:    442462642599231499,
		Name:  "Moderator",
		Color: "#9b59b6",
	},
	{
		ID:    442665038642413569,
		Name:  "Curator",
		Color: "#f1c40f",
	},
	{
		ID:    442987546046103562,
		Name:  "Hacker",
		Color: "#b11515",
	},
	{
		ID:    442988314480476170,
		Name:  "Tester",
		Color: "#e67e22",
	},
	{
		ID:    451454116393254912,
		Name:  "The Moe",
		Color: "#e0a4f1",
	},
	{
		ID:    453048638646648833,
		Name:  "VIP",
		Color: "#d6047f",
	},
	{
		ID:    454640479317917696,
		Name:  "The Blue",
		Color: "#385f84",
	},
	{
		ID:    475413811394904074,
		Name:  "Archivist",
		Color: "#fa8072",
	},
	{
		ID:    477773789724409861,
		Name:  "Mechanic",
		Color: "#748e9a",
	},
	{
		ID:    478369603622273024,
		Name:  "Notification Squad",
		Color: "#000000",
	},
	{
		ID:    546894295962222622,
		Name:  "Hunter",
		Color: "#1f8b4c",
	},
	{
		ID:    569328799318016018,
		Name:  "Trial Curator",
		Color: "#000000",
	},
	{
		ID:    581828606502764565,
		Name:  "Nitro Booster",
		Color: "#f47fff",
	},
	{
		ID:    602334900623900672,
		Name:  "Virus Destroyer",
		Color: "#71368a",
	},
	{
		ID:    636078914493480960,
		Name:  "MOTAS Finder",
		Color: "#3498db",
	},
	{
		ID:    643230868768423976,
		Name:  "Archiver",
		Color: "#000000",
	},
	{
		ID:    666444964120494080,
		Name:  "Former Staff",
		Color: "#607d8b",
	},
	{
		ID:    703740452385325136,
		Name:  "Translator",
		Color: "#01e8fc",
	},
	{
		ID:    810221698179792897,
		Name:  "BlueBot",
		Color: "#000000",
	},
	{
		ID:    830110904561041428,
		Name:  "Bunnyposter",
		Color: "#2ecc71",
	},
	{
		ID:    852181478044598273,
		Name:  "PF Scrape",
		Color: "#000000",
	},
	{
		ID:    855487139029319681,
		Name:  "FPFSS Notification Service",
		Color: "#ff00ec",
	},
	{
		ID:    855488531802750996,
		Name:  "The D",
		Color: "#008080",
	},
	{
		ID:    871819872408055828,
		Name:  "Developer",
		Color: "#7477ce",
	},
	{
		ID:    880181541089738844,
		Name:  "Guardian",
		Color: "#000000",
	},
	{
		ID:    880203664822775829,
		Name:  "Bot",
		Color: "#ff0000",
	},
	{
		ID:    914324576434028574,
		Name:  "Helper",
		Color: "#00ff8d",
	},
	{
		ID:    921852025904435251,
		Name:  "Donator",
		Color: "#ffe4a8",
	},
	{
		ID:    1007648354437693581,
		Name:  "Forbidden knowledge",
		Color: "#000000",
	},
	{
		ID:    1008934569547927693,
		Name:  "Linux",
		Color: "#000000",
	},
	{
		ID:    1008934759679922267,
		Name:  "Mac (Intel)",
		Color: "#000000",
	},
	{
		ID:    1008934935492558869,
		Name:  "Mac (Apple Silicon)",
		Color: "#000000",
	},
	{
		ID:    1021367134623907844,
		Name:  "Flashpoint Mail",
		Color: "#000000",
	},
	{
		ID:    1058518177140711526,
		Name:  "CredBot",
		Color: "#000000",
	},
	{
		ID:    1058757300967448680,
		Name:  "Flashpoint GOTD",
		Color: "#000000",
	},
	{
		ID:    1084270358321963078,
		Name:  "The Mentioner",
		Color: "#000000",
	},
	{
		ID:    1101806666380496926,
		Name:  "Trial Editor",
		Color: "#1abc9c",
	},
	{
		ID:    1126109274418987048,
		Name:  "International Manager",
		Color: "#e74c3c",
	},
	{
		ID:    1128307753459392513,
		Name:  "Editor",
		Color: "#1abc9c",
	},
	{
		ID:    1133654438729494532,
		Name:  "Doomposter",
		Color: "#000001",
	},
	{
		ID:    1133654698600181770,
		Name:  "Hopeposter",
		Color: "#c27c0e",
	},
	{
		ID:    1133852834991972444,
		Name:  "Flashpoint Ultimate",
		Color: "#000000",
	},
	{
		ID:    1136910341603856427,
		Name:  "deleted-role",
		Color: "#858585",
	},
	{
		ID:    1136941292031594587,
		Name:  "Donator",
		Color: "#ffe4a8",
	},
	{
		ID:    1148134067137695777,
		Name:  "CredBot",
		Color: "#000000",
	},
	{
		ID:    1153356678843093244,
		Name:  "9o3o",
		Color: "#000000",
	},
	{
		ID:    1158439542420951153,
		Name:  "DJ Kakabus",
		Color: "#000000",
	},
	{
		ID:    1159895585336328245,
		Name:  "Craig",
		Color: "#000000",
	},
	{
		ID:    1172153393544962100,
		Name:  "NGAU",
		Color: "#000000",
	},
	{
		ID:    1203384090733056000,
		Name:  "Interviewer",
		Color: "#000000",
	},
	{
		ID:    1203384239341572186,
		Name:  "new role",
		Color: "#000000",
	},
	{
		ID:    1403105517194313859,
		Name:  "Media Poster",
		Color: "#000000",
	},
	{
		ID:    1410724183876571157,
		Name:  "new role",
		Color: "#000000",
	},
	{
		ID:    1410724266164359259,
		Name:  "Raven",
		Color: "#e8acc7",
	},
}

Functions

This section is empty.

Types

type MockDiscordNotificationSender

type MockDiscordNotificationSender struct{}

func (*MockDiscordNotificationSender) SendCurationFeedMessage

func (m *MockDiscordNotificationSender) SendCurationFeedMessage(msg string) error

func (*MockDiscordNotificationSender) SendNotification

func (m *MockDiscordNotificationSender) SendNotification(msg, notificationType string) error

type MockDiscordRoleReader

type MockDiscordRoleReader struct{}

func (*MockDiscordRoleReader) GetFlashpointRoleIDsForUser

func (m *MockDiscordRoleReader) GetFlashpointRoleIDsForUser(uid int64) ([]string, error)

func (*MockDiscordRoleReader) GetFlashpointRoles

func (m *MockDiscordRoleReader) GetFlashpointRoles() ([]types.DiscordRole, error)

func (*MockDiscordRoleReader) GetFlashpointUserInfo

func (m *MockDiscordRoleReader) GetFlashpointUserInfo(uid int64, roles []types.DiscordRole) (*types.FlashpointDiscordUser, error)

func (*MockDiscordRoleReader) GetJoinedAtForUser

func (m *MockDiscordRoleReader) GetJoinedAtForUser(uid int64) (time.Time, error)

Jump to

Keyboard shortcuts

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