simpati

package module
v0.0.12 Latest Latest
Warning

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

Go to latest
Published: Jun 14, 2023 License: MIT Imports: 12 Imported by: 0

README

simpati

simpati modul for iteung

git tag v0.0.1
git push origin --tags
go list -m github.com/aiteung/simpati@v0.0.1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GenerateButtonMessage

func GenerateButtonMessage(header string, content string, footer string) (btnmsg atmodel.ButtonsMessage)

func GetHashPasswordfromUsername added in v0.0.6

func GetHashPasswordfromUsername(username string, db *sql.DB) (hashpassword string)

func GetKodeDosen added in v0.0.7

func GetKodeDosen(phone_number string, db *sql.DB) (KodeDosen string)

func GetUserIdfromUsername added in v0.0.6

func GetUserIdfromUsername(username string, db *sql.DB) (userid string)

func GetUsernamefromPhonenumber added in v0.0.6

func GetUsernamefromPhonenumber(phone_number string, db *sql.DB) (username string)

func GetUsernamefromPhonenumberInTable added in v0.0.6

func GetUsernamefromPhonenumberInTable(phone_number string, tabel string, db *sql.DB) (username string)

func IsMultiKey added in v0.0.7

func IsMultiKey(Info *types.MessageInfo, Message *waProto.Message, db *sql.DB) bool

func List added in v0.0.8

func List(Info *types.MessageInfo, Message *waProto.Message) bool

func ListHandler added in v0.0.8

func ListHandler(waclient *whatsmeow.Client, Info *types.MessageInfo, Message *waProto.Message)

func RunModule

func RunModule(req whatsauth.WhatsauthRequest, PrivateKey string, usertables []whatsauth.LoginInfo, db *sql.DB) atmodel.NotifButton

func RunModuleResponse added in v0.0.8

func RunModuleResponse(waclient *whatsmeow.Client, Info *types.MessageInfo, Message *waProto.Message, db *sql.DB)

func RunWS added in v0.0.2

func RunWS(roomId string, PublicKey string, usertables []whatsauth.LoginInfo, db *sql.DB)

func SendListMessageJadwalKuliah added in v0.0.7

func SendListMessageJadwalKuliah(waclient *whatsmeow.Client, Info *types.MessageInfo, kodedosen string, jadwalngajar []JadwalKuliah)

func SendMessageJadwalKuliah added in v0.0.11

func SendMessageJadwalKuliah(waclient *whatsmeow.Client, Info *types.MessageInfo, kodedosen string, jadwalngajar []JadwalKuliah)

func UpdatePasswordfromUsername added in v0.0.6

func UpdatePasswordfromUsername(username string, db *sql.DB) (newPassword string)

Types

type JadwalKuliah

type JadwalKuliah struct {
	JadwalID   string
	Nama       string
	NamaKelas  string
	HariID     string
	JamMulai   string
	JamSelesai string
	RuangID    string
	Kehadiran  string
}

func GetJadwalKuliah

func GetJadwalKuliah(kodedosen string, db *sql.DB) (jadwal []JadwalKuliah)

type KodeDosen

type KodeDosen string

type TahunID

type TahunID string

Jump to

Keyboard shortcuts

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