roxybotlist.js
Version:
Post stats to roxybotlist.ml
44 lines (34 loc) • 1.22 kB
Markdown
# Roxy Bot List - Stats
Botunun sunucu sayısını [roxybotlist.ml](https://roxybotlist.ml) göndermek için bir modül.
Aşşağıdan botunuzun kodlama dili için olan örneği botunuzun main dosyasını yapıştırın ve düzenleyin.
`npm i -S roxybotlist.js`
## NodeJS
```js
const { PostStats } = require('roxybotlist.js');
const stats = new PostStats({
apiToken: '<siteden_aldığın_api>',
botToken: '<bot_tokenin>'
});
stats.on('postStats', (res) => console.log(res.ok ? 'Sunucusu sayısı gönderildi.' : 'Sunucu sayısı gönderilemedi.'));
```
## TypeScript / ES6
```ts
import { PostStats } from 'roxybotlist.js';
const stats = new PostStats({
apiToken: '<siteden_aldığın_api>',
botToken: '<bot_tokenin>'
});
stats.on('postStats', (res) => console.log(res.ok ? 'Sunucusu sayısı gönderildi.' : 'Sunucu sayısı gönderilemedi.'));
```
### Options
```ts
export interface PostStatsOptions {
/** API Token - https://roxybotlist.ml/dashboard/bots/[yourBotId]/api */
apiToken: string;
/** Bot token - https://discord.com/developers. */
botToken: string;
/** Interval to to post stats in minutes.
* @default 5 */
interval?: number;
}
```