Skip to content
This repository was archived by the owner on Jun 8, 2026. It is now read-only.
lunaradev1Public archive

About

Statcord for Seyfert

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

Discontinued

I've stopped using Seyfert for reasons, so this project is no longer updated. Sorry guys.


Statfert

An implementation of the Statcord API for Seyfert

Installation

npm

npm install statfert

bun

bun install statfert

Basic Usage

Usage of this package will involve deciding whether you want to use shards or not. If your seyfert.config.mjs (or similar) exports config.bot, you probably want ShardedStatfert, otherwise you want Statfert.

This example will use ShardedStatfert. It's the most likely option for Seyfert users.

import { Client } from 'seyfert'
import { ShardedStatfert, StatfertPostable } from 'statfert'

const client = new Client()
const statfert = new ShardedStatfert(client, '[YOUR STATCORD API KEY]')

client.start().then(async () => {
    await statfert.start() // Automatically sends guild count once every minute.

    // You can also send whatever you want.
    // await statfert.start([StatfertPostable.CpuUsage, StatfertPostable.GuildCount]) // Automatically sends CPU usage and guild count once every minute.

    // And also change the interval.
    // await statfert.start([StatfertPostable.GuildCount], 180) // Automatically sends guild count once every 3 minutes.
})

Still to come

  • Custom graphs (gotta work on making those work)
  • Top commands (using the actual commands on the client)

About

Statcord for Seyfert

Resources

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages