How Activity Scores Work

We are transparent about how Discope determines search rankings

Scores cannot be bought
Refresh Cw

Scoring logic may be adjusted for optimization

Regularly reviewed for fairness based on user feedback and data analysis.

Score Simulator

Enter your server's metrics to simulate your activity score.

Score Simulator
56/100
Estimated Activity Level:Active

Participation rate: 25%

Lower is better (indicates distributed activity)

Score Breakdown

Participation Rate (35%)50/100
24-Hour Activity (25%)50/100
Conversation Quality (25%)60/100
Participation Distribution (15%)70/100

Improvement Tips:

  • Increase daily active members
  • Activity across more time slots is better
  • Encourage member-to-member interaction

Score Composition

Activity scores are based on four metrics with the following weights:

PUsersJoin RateMost important
35%

% of members active daily

AClock24h ActivityImportant
25%

Active hours per day and distribution consistency

CMessage SquareChat QualityImportant
25%

Authentic conversations vs. one-sided messages

DActivity SpreadSub-metric
15%

Activity concentration among users

How we differ

Discope takes a different approach than traditional server lists.

Discope Ranking vs. Traditional Methods
FeatureTraditional MethodDiscope Method
Ranking BasisNumber of BumpsActual community activity
Paid ranking boosts
CheckPossible
XNot possible
Bot manipulation
CheckEasy
XDetected & Filtered
Small server treatmentDisadvantagedEvaluated fairly
Chat quality analysis
XNo
CheckYes
Voice activity evaluation
XNo
CheckYes
Score transparencyOpaqueFully public

Metric Details

Users
Join Rate35%
% of members participating daily
CheckGood example

30/100 members daily active = 30% participation

XBad example

50/5000 members daily active = 1% participation

How to improve

  • Host regular events
  • Build a welcoming culture for newcomers
  • Start engaging discussions

Clock
24h Activity25%
Hours active per day
CheckGood example

Consistent activity over 18 of 24 hours

XBad example

Inactive for 20 hours, intense activity for 4 hours

How to improve

  • Welcome members from different time zones
  • Use automated messages or scheduled posts
  • Aim for a global community

Message Square
Chat Quality25%
Measures conversation liveliness in the server

C (Conversation Quality) = (Conversation Messages ÷ Total Messages) × 100%

Explicit Replies

Messages using Discord's reply feature are always counted, regardless of time gap.

A

I have a question!

B

Here's a reply!

Replies
Clock
Implicit Interactions

Messages from different users in the same channel within 20 minutes also count.

0分20分

Unique user messages within this window are counted

A

Want to play MH together?

10:00

B

I'm in! Ready now.

10:02

C

I want to join too!

10:05

A

Let's go as a group of three!

10:06

Conversation Quality: 75%

3 out of 4 messages counted as conversation

Fair for all server types

🎮

Fast-paced Gaming

Active real-time conversations get high scores

🌏

Local Communities

Morning/evening sessions are evaluated correctly

🌐

Global

Replies across time zones are always counted

How to improve

  • Ask questions to encourage discussion
  • Build a culture of replying to members
  • Provide topics for deep discussion
Activity Spread15%
Activity concentration among users
CheckGood example

Many members speaking equally

XBad example

One user dominating the conversation

How to improve

  • Create opportunities for quiet members to speak
  • Moderate to prevent specific members from dominating
  • Create spaces for different members to shine across various topics

Voice Activity

OptionalText-only servers are not disadvantaged

Voice channel activity is included, but not all voice activity is weighted equally.

Voice Activity Weighting by Type
Session TypeWeightDescription
Active Speaking
1.0Participating unmuted or using Push-to-Talk
Streaming / Screen Sharing
1.0Sharing screen or streaming content
Active Listening
0.5Muted but active in text chat
Passive Listening
0.3Muted with no other activity
AFK / Muted
0Muted or inactive for 6+ hours

Staying in voice channels alone won't boost scores. Points are earned through active conversation and sharing content.

About Fairness

Q: Are bot messages counted?

No. Bot messages are excluded. Only genuine human community activity is evaluated.

Q: Are larger servers favored?

No. We look at participation *rate*. 30 active members in a 100-member server (30%) scores higher than 50 in a 10,000-member server (0.5%). Small, active communities are fairly evaluated.

Q: Are voice-focused servers disadvantaged?

No. We evaluate both text and voice. Active voice conversations are valued just as highly as text.

Q: How often is the score updated?

Activity scores update every 5 minutes. Peak time patterns update daily, historical data recalculates hourly.

What We Don't Count

  • Bot messages
  • Spammy short message bursts
  • AFK or listen-only voice participation
  • Paid boosts
  • Manual "bump" command

Check your server's score

The dashboard provides a detailed breakdown of each metric and tips for improvement.