forked from carrydela/mygoTgChanBot
17 lines
317 B
Go
17 lines
317 B
Go
package telegram
|
|
|
|
import (
|
|
tele "gopkg.in/telebot.v3"
|
|
)
|
|
|
|
func (b *Bot) AdminMiddleware() tele.MiddlewareFunc {
|
|
return func(next tele.HandlerFunc) tele.HandlerFunc {
|
|
return func(c tele.Context) error {
|
|
if !b.cfg.IsAdmin(c.Sender().ID) {
|
|
return c.Reply("⛔ 无权限访问")
|
|
}
|
|
return next(c)
|
|
}
|
|
}
|
|
}
|