Group Drop Banlist

Community List

These users are banned by Group Drop

Created by TheBigArch on Mar 06, 2026
Share Code: R83w7TmL
Community List: This list is curated by a community member and has not been verified by SpillVR moderators. See the official verified nuisance list for admin-verified entries.

Auto-Block Scripts

To automatically block all players on this list in VRChat:

  1. Go to vrchat.com/home and log in
  2. Open Developer Tools (F12 or Ctrl+Shift+I)
  3. Click the Console tab
  4. Paste the script below and press Enter
Note: This script blocks users one at a time with delays to avoid rate limiting. It will also ban these users from any VRChat groups you own. Keep the tab open until it completes.
// SpillVR Community List Auto-Block Script
// List: Group Drop Banlist
// Generated: 2026-03-14 19:50:17 UTC
// Total users to block: 4

(async function() {
    const usersToBlock = [
        { id: "usr_a2aea90b-1697-44c7-86ca-a6bd319471d7", name: "m i n x y", reason: "Harrasment" },
        { id: "usr_4853c3c2-f3ee-4033-a60b-a8cd47ab6ded", name: "Djehuty", reason: "Harrasment" },
        { id: "usr_c1fe39c6-1424-455c-ad2d-6a79591699aa", name: "flamingflare", reason: "Regular Troll" },
        { id: "usr_502a6bd1-ff76-47a0-a587-2f0e1176bc5b", name: "Nysera", reason: "YouTube Troll" }
    ];

    const delay = (ms) => new Promise(resolve => setTimeout(resolve, ms));

    console.log('=== SpillVR Community List Auto-Block ===');
    console.log('Starting to block ' + usersToBlock.length + ' players...');
    console.log('');

    let blocked = 0;
    let failed = 0;

    for (const user of usersToBlock) {
        try {
            const response = await fetch(`https://vrchat.com/api/1/auth/user/playermoderations`, {
                method: 'POST',
                headers: {
                    'Content-Type': 'application/json',
                },
                credentials: 'include',
                body: JSON.stringify({
                    moderated: user.id,
                    type: 'block'
                })
            });

            if (response.ok) {
                blocked++;
                console.log(`[BLOCKED] ${user.name} (${user.reason})`);
            } else {
                failed++;
                console.warn(`[FAILED] ${user.name}: HTTP ${response.status}`);
            }
        } catch (error) {
            failed++;
            console.error(`[ERROR] ${user.name}: ${error.message}`);
        }

        await delay(2000);
    }

    console.log('');
    console.log('=== Player Blocking Complete ===');
    console.log(`Blocked: ${blocked}`);
    console.log(`Failed: ${failed}`);
    console.log('');

    // Phase 2: Group Banning
    console.log('=== Phase 2: Banning from Your Groups ===');
    console.log('Fetching your groups...');

    let groupBanned = 0;
    let groupAlready = 0;
    let groupFailed = 0;
    let groupsProcessed = 0;

    try {
        const authResp = await fetch('https://vrchat.com/api/1/auth/user', { credentials: 'include' });
        if (!authResp.ok) {
            console.warn('Could not get current user info. Skipping group bans.');
        } else {
            const currentUser = await authResp.json();
            await delay(2000);

            const groupsResp = await fetch(`https://vrchat.com/api/1/users/${currentUser.id}/groups`, { credentials: 'include' });
            if (!groupsResp.ok) {
                console.warn('Could not fetch groups. Skipping group bans.');
            } else {
                const allGroups = await groupsResp.json();
                await delay(2000);

                const ownedGroups = allGroups.filter(g => g.ownerId === currentUser.id);
                console.log(`Found ${allGroups.length} group(s), ${ownedGroups.length} owned by you.`);

                if (ownedGroups.length === 0) {
                    console.log('No owned groups found. Skipping group bans.');
                } else {
                    for (const membership of ownedGroups) {
                        const groupId = membership.groupId || membership.id;
                        const groupName = membership.name || groupId;
                        console.log(`  Banning from ${groupName}...`);

                        for (const user of usersToBlock) {
                            try {
                                const banResp = await fetch(`https://vrchat.com/api/1/groups/${groupId}/bans`, {
                                    method: 'POST',
                                    headers: { 'Content-Type': 'application/json' },
                                    credentials: 'include',
                                    body: JSON.stringify({ userId: user.id })
                                });

                                if (banResp.ok) {
                                    groupBanned++;
                                    console.log(`  [GROUP BAN] ${user.name} from ${groupName}`);
                                } else if (banResp.status === 409 || banResp.status === 400) {
                                    groupAlready++;
                                } else {
                                    groupFailed++;
                                }
                            } catch (err) {
                                groupFailed++;
                            }
                            await delay(2000);
                        }
                        groupsProcessed++;
                        console.log(`  Finished group: ${groupName}`);
                    }
                }
            }
        }
    } catch (groupError) {
        console.warn('Group banning encountered an error:', groupError.message);
    }

    console.log('');
    console.log('=== All Complete ===');
    console.log(`Player blocks: ${blocked} blocked, ${failed} failed`);
    console.log(`Group bans: ${groupBanned} new, ${groupAlready} already banned, ${groupFailed} failed`);
    console.log(`Groups processed: ${groupsProcessed}`);
    console.log('');
    console.log('You can close this tab now.');
})();

To automatically block all players on this list in Resonite:

  1. Go to resonite.com and log in
  2. Open Developer Tools (F12 or Ctrl+Shift+I)
  3. Click the Console tab
  4. Paste the script below and press Enter
Note: Keep the tab open until it completes.
// No Resonite users to block at this time.
console.log('No Resonite players found on this list.');

4

Total Players

4

Blockable via Script

3

Categories

m i n x y

Harrasment

Attempted to dox players, records 24/7 on VRChat & releases clips

Added: Mar 06, 2026

Djehuty

Harrasment

Attempted to dox players, records 24/7 on VRChat & releases clips

Added: Mar 06, 2026

flamingflare

Regular Troll

Waited for silent parts of trances, and then yelled slurs.

Added: Mar 06, 2026

Nysera

YouTube Troll

Recorded other groups and released it on YouTube

Added: Mar 06, 2026