Add count parameter to rest_performance

This commit is contained in:
Dragory 2021-09-11 21:44:01 +03:00
parent 14753bb4ce
commit de540a2a8a
No known key found for this signature in database
GPG key ID: 5F387BA66DF8AAC1

View file

@ -11,9 +11,12 @@ export const RestPerformanceCmd = botControlCmd({
trigger: ["rest_performance"],
permission: "can_performance",
signature: {},
signature: {
count: ct.number({ required: false }),
},
async run({ pluginData, message: msg, args }) {
const count = Math.max(1, Math.min(25, args.count || 5));
const stats = getTopRestCallStats(5);
const formatted = stats.map((callStats) => {
const cleanSource = callStats.source.replace(leadingPathRegex, "");