Discord bot for keeping tracks of messages and ghostpings!
Find a file
2026-04-11 23:58:30 +02:00
.github/workflows chore: GHA and dockerfile caching & updating 2026-03-23 22:43:40 +01:00
fonts New wordcloud command 2021-09-14 16:42:21 +02:00
website fix(web): xss vulnerability 2024-11-22 17:51:28 +01:00
.dockerignore chore: GHA and dockerfile caching & updating 2026-03-23 22:43:40 +01:00
.gitignore chore: GHA and dockerfile caching & updating 2026-03-23 22:43:40 +01:00
.goreleaser.yml fix: don't build for windows/arm 2026-03-23 22:54:04 +01:00
commands.go fix: wrong type for 8ball 2026-04-11 23:58:30 +02:00
commands_test.go Added new stats command 2021-03-27 19:35:11 +01:00
database.go Send quotes instead of code blocks 2025-01-27 12:36:17 +01:00
docker-compose.yaml feat: docker support 2023-09-06 15:35:33 +02:00
Dockerfile chore: GHA and dockerfile caching & updating 2026-03-23 22:43:40 +01:00
embed.go Added new stats command 2021-03-27 19:35:11 +01:00
example_config.yml feat: specify site by config 2023-06-10 22:45:14 +02:00
go.mod chore: dep bump 2026-03-23 22:45:33 +01:00
go.sum chore: dep bump 2026-03-23 22:45:33 +01:00
LICENSE Initial commit 2021-03-05 21:02:53 +01:00
main.go fix: timeout db connection after 3 minutes 2024-02-12 12:43:04 +01:00
markov.go feat: polls 2022-10-08 14:31:13 +02:00
README.md fix: poll 2022-10-08 16:46:25 +02:00
stringutils.go fix: poll 2022-10-08 16:46:25 +02:00
structure.go feat: send message mentioning the user who sent... 2023-01-12 01:06:58 +01:00
utilities.go feat: magic 8 ball 2026-04-11 23:54:35 +02:00

messageCounter

Go Report Card

messageCounter - a discord bot to track messages and ghostpings

Features

  • Show ghostpings on a separate webpage
  • Sends random message every monday from a certain channel in a certain guild
  • Send a nice as the message number 69420

For the random message part, you need to add a row to the config table with the server ID (guildID), the channel from where to get messages (channelID), and where to send the random message (channelToID). You can also add a offset for the message count part of the bot, as sometimes the numbers that the bot get and the one that discord returns are different.

Install

Get a release for your system in the release tab, modify the provided example_config.yml, deploy the website on your favourite webserver, and you're good to go!