1
0
mirror of https://github.com/mgerb/go-discord-bot synced 2026-01-11 01:22:48 +00:00

back end done for video archiving

This commit is contained in:
2018-08-20 23:37:58 -05:00
parent e593472c84
commit 5a542e0ffb
16 changed files with 272 additions and 125 deletions

View File

@@ -0,0 +1,42 @@
package routes
import (
"strconv"
"github.com/gin-gonic/gin"
"github.com/mgerb/go-discord-bot/server/logger"
)
// AddLoggerRoutes -
func AddLoggerRoutes(group *gin.RouterGroup) {
group.GET("/logger/messages", getMessagesHandler)
group.GET("/logger/linkedmessages", getLinkedMessagesHandler)
}
func getMessagesHandler(c *gin.Context) {
page, err := strconv.Atoi(c.Query("page"))
if err != nil {
page = 0
}
messages, err := logger.GetMessages(page)
if err != nil {
c.JSON(500, err)
return
}
c.JSON(200, messages)
}
func getLinkedMessagesHandler(c *gin.Context) {
posts, err := logger.GetLinkedMessages()
if err != nil {
c.JSON(500, err.Error())
return
}
c.JSON(200, posts)
}