feed

package
v0.0.0-...-886a64d Latest Latest
Warning

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

Go to latest
Published: Jan 20, 2024 License: AGPL-3.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Setup

func Setup()

Types

type Feed

type Feed struct {
	gorm.Model
	URL       string
	ChannelID string
	RoleID    string
}

type GeneralFeeder

type GeneralFeeder struct {
	Duration time.Duration
	Session  *discordgo.Session
	Feeds    []*Feed
}
var Feeder *GeneralFeeder

func (*GeneralFeeder) AddFeed

func (f *GeneralFeeder) AddFeed(feed *Feed) *GeneralFeeder

func (*GeneralFeeder) AddFeeds

func (f *GeneralFeeder) AddFeeds(feeds []Feed) *GeneralFeeder

func (*GeneralFeeder) AddSession

func (f *GeneralFeeder) AddSession(s *discordgo.Session) *GeneralFeeder

func (*GeneralFeeder) RemoveFeed

func (f *GeneralFeeder) RemoveFeed(feed *Feed) *GeneralFeeder

func (*GeneralFeeder) UpdateTimer

func (f *GeneralFeeder) UpdateTimer()

Jump to

Keyboard shortcuts

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