2021-01-07 09:53:28 +01:00
2021-01-06 16:30:53 +01:00
2021-01-07 09:53:28 +01:00
2021-01-06 14:14:57 +01:00
2021-01-07 09:53:28 +01:00
2021-01-07 09:53:28 +01:00
2021-01-07 09:53:28 +01:00
2021-01-06 19:08:23 +01:00
2021-01-06 12:09:10 +01:00
2021-01-06 18:58:19 +01:00

Scc Count Badge Language grade: Python Total alerts

Discord Analyst

When you need statistics about your discord server

  • %help (command) - info about commands
  • %info - version and uptime
  • %emotes - gives you a full ranking of the server emotes by usage
    • Be more specific by adding some @member or #channel in arguments

Running this bot

1. Install requirements

pip3 install -r requirements.txt

2. Make a .env file as following

#.env
DISCORD_TOKEN=<bot token from discordapp.com/developers>

3.Invite bot in your discord server

Generate and use the OAuth2 link in discordapp.com/developers to invite it.

You will need:

  • Scopes:
    • bot
  • Bot Permissions:
    • View Channels
    • Send Messages
    • Read Message History

4. Launch bot

python3 bot.py

Changelog

  • v1.4: insane speed with bot-side logging
  • v1.3: revert to v1.1 and update requirements
  • v1.2: don't quit on occasional exception
  • v1.1:
    • coma separator for big numbers
    • history loading by chunks for big channels (performance increase)
    • bug fix
  • v1.0: stable release
S
Description
📈 Gives you precisions you never asked for.
Readme GPL-3.0 558 KiB
Languages
Python 99.8%
Dockerfile 0.2%