Static HELP

Talk to Static

Static is an AI regular in this server's voice channels and chats. Talk to it out loud like anyone else in the call, or message it. It has opinions, looks things up, reads the links you post, sets reminders and clips funny moments, and plays music, and it all runs on its owner's own PC. It runs the server too: moderation, voice rooms, levels and server stats. It's on Discord and on our own Fluxer server too - same personality, a few differences.

  1. Join a voice channel and type /join.
  2. Start with its name: Static, what should I play tonight?
  3. Just talk. It answers everyone in the channel.
  4. Keep talking. Talk over it to cut it off.
you

Hey Static, anything new in Endfield?

Say its name to start
Static

One sec, checking. Yeah, the Dreamscape update dropped on the 2nd. New snowy map and a new operator, Purrchena.

Looks up anything current
you

Wait, who's Purrchena?

No name needed for follow-ups
Static

The new operator from that update. Let me guess, you're already saving pulls for her.

you

Obviously. Alright, you can leave now.

Static

Later, gacha addict.

Says bye and leaves the call

Talking in voice

Outside a conversation it only answers when it hears its name, anywhere in the sentence: Static, what do you think? works, and so does what do you think, Static? Once it has answered you, you have about 20 seconds to reply without the name. That window adjusts itself to how your server talks.

It answers everything said in the channel, so there's no need to use its name.

It sticks with the person it's talking to. Others chatting nearby won't set it off. Anyone can join in by saying its name, and then they're part of the conversation too.

It also answers to , in case the speech-to-text mishears its name.

Taking turns

It waits for you to finish, and gives you a moment longer if you trail off mid-thought. When several people talk at once, it waits until everyone's done and answers them together. To cut it off, just talk over it: it turns itself down straight away, and stops once you've been talking for about a second. A laugh or a quick "yeah" won't stop it. Only the person it's answering (or already talking with) can stop it that way; anyone else talking just turns it down. /stop silences it instantly.

Cut it off by accident? Say go on, keep going or what were you saying? within a minute and a half and it picks up where it stopped, without starting over.

What it knows

It knows who's in the call and recognises people by their account, not their nickname. It can see what you're up to on Discord, like the game you're playing or your music, and brings it up now and then. For news, scores, prices, releases or anything recent, it searches the web first and answers from what it finds. Over time it keeps short notes on people, so it remembers what you're into. It also remembers the group's big moments and inside jokes, and brings them back up when they fit. Maths, unit conversions and "what time is it in Tokyo?" are worked out exactly, not guessed.

You can ask about anyone in the server, even if they're not in the call: Static, what roles does Casey have? or Static, list my roles. It answers from the server itself, not the web, and says so if it can't find someone.

Looking out for people

If nobody's talking to it but someone sounds genuinely heated or down for a while, it may chime in once to check on them, sincerely or with a joke, taking into account what they're doing (a rough match or a bad pull). It keeps this rare: at most once every 10 minutes, and it never lectures.

Sending it away

Say Static, you can leave now or useUse /leave. It also leaves on its own when everyone else has gone. Asking works. Force-disconnecting it doesn't go unanswered, though: it comes straight back to say a few words to whoever kicked it, then leaves on its own terms. After a long quiet spell it forgets the conversation, so the next call starts fresh.

Text chat

Same personality, in writing. It doesn't answer every message, only when you call it:

    When you call it in, it reads the last 10 messages first, so it knows what you're talking about.

    It can see images. Post one (or reply to one) and ask about it. It can also look at profile pictures: Static, what do you think of my pfp?

    @mention people in your message and it knows who you mean. Questions about members and roles work here too.

    Its messages never ping anyone, even if someone tries to make it.

    Things to ask for

    Ask out loud or in text, in your own words. No commands needed. These all work:

    News & facts
    Static, what's new in gaming this week? Static, when does the next Diablo season start?

    Anything current (news, patch notes, release dates, scores) gets a quick web search first, so the answer is today's, not a guess.

    Links
    Static, tl;dr? https://… Static, is this legit? (as a reply to someone's link) Static, what was that video Riley posted?

    Post a link with your question, reply to a message with one, or ask about "that link" from the last half hour (in voice too). It opens the page and reads it: articles, YouTube videos (title, channel, length, description), store pages. It won't open links to private or local addresses, and it can't read files like PDFs.

    Pictures
    Static, what game is this? (with a screenshot)

    Post a screenshot or photo, or reply to one, and ask about it.

    Memes
    Static, find me a meme about mondays Static, send a diablo meme

    It finds one and posts it in the chat (from voice, in the call's chat). Every picture is checked safe for work before it's posted, and it won't repeat one from the last few. Or type /meme. Memes count toward the meme badges.

    Reminders
    Static, remind me in 20 minutes to take the pizza out Static, remind everyone at 9 we're raiding Static, cancel the pizza reminder

    Your own reminders arrive as a DM. Group ones ping everyone in the channel. If you're in voice when a reminder is due, it says it out loud too.

    Polls
    Static, make a poll: pizza or tacos

    It creates a real Discord poll. It posts the choices with number reactions (1️⃣ 2️⃣ …): vote by clicking one. It closes the poll on time, posts the result and announces the winner in voice. Or type it: !poll Pizza tonight? | yes, no | 10 minutes

    Want everyone to add their own choices ("what should I change my name to?")? /openpoll posts a poll with an Add option button: anyone can add up to 3 choices and vote (and change their vote), and it closes on time with the winner.

    Roasts
    Static, roast jordan Static, talk shit about him Static, roast me

    It goes after whoever you name (or "him"/"her": the last person who spoke), using what it knows about them, what they're playing and what they just said. All in good fun.

    Clips
    Clip that! Static, clip the last 10 seconds

    It saves the last 30 seconds of the call (up to a minute) as an MP3 in the voice channel's chat. If two people ask at once, you get one clip, not two.

    Quote book
    Static, quote that Quote what riley said Static, give us a random quote

    Someone said something legendary? "Quote that" saves the last line someone else said (or "quote me" for your own) to the server's quote book and posts it in the chat. Pull one up any time with /quote, or search it: /quote search:mob masher. To save a text message, right-click it, then Apps, then Save as quote. Pull one up any time with !quote, or search it: !quote mob masher. To save a text message, reply to it with !quote.

    Game night
    Static, flip a coin Static, roll 2d6 Static, pick someone Static, split us into two teams Static, pick between tacos, pizza or sushi

    Coins, dice (d20, 2d6+3), a random number, picking a person or an option, and splitting everyone in the call into teams. The randomness is real (done by the computer, not made up by the AI), so nobody can accuse it of cheating.

    Weather
    Static, what's the weather in Denver tomorrow? Static, is it gonna rain in Chicago today?

    Live forecasts for anywhere, today, tonight, tomorrow or later this week. Leave out the place and it uses the local weather. Say which city.

    Music & radio

    Put music on in your voice channel. While music or the radio plays, Static is a music player and nothing else: it doesn't talk until the music stops. The radio doesn't listen at all; with music on, it only listens for its name plus a music command (below).

    Play any song

    /music play!play with a song name or a YouTube link, from your voice channel. It plays from the Logicalgamer music library first. Not there? It finds the song, plays it this time and saves it to the library, so next time it starts straight away (the card shows the save's progress). YouTube is the last resort. /music library!music library only ever plays from the library.

    The player card

    A card in the chat shows the song with its album art, a progress bar, what's next and the volume. Its buttons: βž• Request (a box to type a song), ⏯️ pause, ⏭️ skip, ⏹️ stop, πŸ”‰ πŸ”Š volume, πŸ“œ queue and ⬇️ Download, which sends you the song as a file only you see. Anyone in the call can use the controls; Request and Download work for anyone. React on it to control it: ⏯️ ⏭️ ⏹️ πŸ”‰ πŸ”Š, or ⬇️ to get the song by DM.

    Skip, queue and the rest are commands too (/music skip!skip, /music queue!queue, /music remove!music remove…), or say Static, skip this song in the chat. In a voice call, say it out loud: Static, play … (that starts the music too), Static, skip, pause, resume, stop, turn it up, turn it down, volume 50 or what's playing?. It does it and posts a short note in the chat; for a song it only says a quick Got it, I added your song (or that it couldn't find it). /music stats!music stats shows your songs, hours listening and top artists, and requesting music earns the music badges.

    Fair play

    Vote to skip: skipping your own song is instant; skipping someone else's takes votes from half the people in the call (press skip, or say Static, skip this song in the chat, to vote). Fair queue: requests take turns between people, so one person can't fill the queue. Autoplay: when the queue runs out, it keeps going with similar songs from the library (skip one any time; ask for anything and your request goes first). πŸ“ Lyrics on the card (or !music lyrics) shows the words.

    Who can control it: anyone in the call, unless the server picked DJ roles (then only DJs, admins, someone alone with Static, or whoever asked for the song that's playing, to skip it). Admins can switch vote skip, the fair queue and autoplay off on the website. Everything, with examples: the music guide.

    SUB/WAVE radio

    /radio on!radio plays SUB/WAVE, our internet radio station with an AI DJ. A card shows what's playing, with quieter / louder / stop controls (reactions on Fluxer). /radio request!radio request asks the DJ for a song in your name, radio on or not, and Static says in the chat when it plays. /radio off!radio off brings Static back. Starting the music stops the radio and the other way round. If the station is off the air, it says so. More at the radio guide.

    Voice rooms

    Your own voice channel, made when you need it and gone when you're done.

    1. Join the βž• Create a room channel. Static makes you a room and moves you in. It's named after the game you're playing, or "your name's room".
    2. Use the buttons in the room's chat to set it up, or type /room anywhere while you're in it.
    3. When everyone has left, the room is deleted a few seconds later.
    Room controls

    Rename and Limit (how many people can join). Lock: only people you allow can join. Hide: only people you allow can see it. Allow and Block someone (blocking also moves them out). Kick moves someone out but lets them come back. Give away hands the room to someone in it. Invite lets someone in and sends them a link. Static brings Static into the room to talk. Discord allows two renames per 10 minutes.

    The owner left?

    The room passes to someone still in it, who gets a message saying so. (If the server turned that off, anyone still in the room can press Claim to take it over.)

    A room is locked?

    Knock: /knock and pick the room. Its owner gets Let in and No thanks buttons, and you get a DM with the answer. Being let in opens that one room only; it isn't remembered for their next room.

    Your settings come back

    Your next room keeps your last name, limit, lock and hide, and who you allowed or blocked. Join βž• again while you own a room and you go back to it instead of getting a second one.

    For server admins

    Rooms are off until you turn them on. Anyone with Manage Server can run /rooms setup: it makes the βž• hub (in a category you pick, or a new "Rooms" one) and turns rooms on. Options: give every room its own text channel (only the people in the room can see it), and name rooms after the owner's game. Change them later with /rooms settings (default name, user limit), turn it off with /rooms off (rooms in use stay until they empty) and back on with /rooms on, and see every open room with /rooms status. /rooms hub adds more hubs with their own room names and limits (a "βž• Duo" hub whose rooms hold 2, or one per game), or changes one. /rooms settings handoff chooses whether a room passes on when its owner leaves. Static needs Manage Channels, Manage Roles and Move Members in that category; setup tells you if one is missing. Delete the hub channel to remove a hub.

    On Fluxer

    Same rooms, typed instead of buttons: !room name Chill zone, !room limit 4, !room lock / unlock, !room hide / show, !room allow @someone, block, kick, give and !room claim, plus !room invite @someone and !room static. Knock on a locked room with !knock #room; the owner answers with !room letin @someone (this room only). Fluxer doesn't share what you're playing, so rooms are named after you. Fluxer doesn't let bots move a server's owner, so the owner gets a link to click instead. Admins: !rooms setup, !rooms on / off, !rooms text on (own text channel), !rooms name, !rooms limit, !rooms hub 2 βž• Duo room | {user}'s duo, !rooms handoff on|off and !rooms status.

    Levels, badges and streaks

    Chatting and hanging out in voice earns XP; XP makes your level go up, and levels can come with roles. It's off until a server's admins turn it on (see below), and XP is shared between servers unless their admins turn that off (see below). The numbers here are the defaults: admins can change them.

    How you earn XP

    Nothing counts while you're alone in a call, deafened, in the AFK channel or in a channel the admins left out. A burst of messages earns the same as one: chat XP counts once a minute.

    Levels

    Each level takes a bit more XP than the last (from level n to the next: 5nΒ² + 50n + 100). There's no top level. Roughly what it takes, in voice alone:

    LevelTotal XPVoice only

    Daily streaks

    Earn any XP on a day and your streak goes up by one; miss a day and it starts again. Each streak day adds 2% to the XP you earn, up to +20%. Your streak shows on your /rank card.

    Shared XP: one level across servers

    Servers share XP by default. In every server that does, your level counts the chat and voice XP you earned in all of them, so you keep leveling whichever one you're in. For Discord and Fluxer to count together, link both on your logicalgamer.com account (Settings β†’ Linked accounts) or with /link and !link. Your rank card and the website leaderboard show how much came from Discord and from Fluxer, and how many servers it's shared by.

    /xp-sharing (Fluxer: !xpsharing) shows where your XP is shared; turn it off and every server counts only what you earned there (turning it off on either linked account counts for both). XP an admin gives or takes away is shared too, so your level is the same everywhere. Badges are shared as well (unlock one anywhere, have it everywhere; it's announced where you earned it), and /awards adds your stats up across the sharing servers. Daily streaks stay with each server.

    Badges

    Achievements unlock as you go and are announced with a card where level-ups go. Your newest show on your rank card; /achievements lists them all, with the ones you still need.

    Your rank

    /rank

    Your card: level, progress, rank, streak, chat and voice XP (and where it came from: Discord, Fluxer or an admin) and your badges. Name someone to see theirs.

    /leaderboard

    The top 10 as a picture, with how each person's XP splits between voice and chat and where it came from (Discord, Fluxer, given by an admin, and how many servers it's shared by). If the server turned on its website leaderboard, it links to the full list on logicalgamer.com (names, avatars and XP, shown publicly), where each name opens that person's profile (level, badges, fun stats). /me hides yours.

    /me

    Your own settings, in one place: Levels (off: nothing is counted and you're left off leaderboards and awards), level-up and badge posts (off: you level up quietly), shared XP and your public profile. They follow your linked Discord and Fluxer accounts. It can also delete all your levels data. On Fluxer: !me, !me posts off, !me delete.

    /awards

    Fun stats as a card: who sends the most emoji, streams or has their camera on the most, stays up latest, asks the most questions, shouts the most and more. Name someone to see their own numbers and where they stand. Counted per server, in channels that earn XP.

    /achievements

    A card with your badges: the ones you've unlocked, the ones you're closest to (with how far along you are, like level 8 / 10), and the rest still to find, plus your streak.

    For server admins: setting it up and adjusting XP

    Turn it on

    /levels on starts it and /levels off pauses it (everyone keeps their XP). /levels status shows how it's set.

    Announcements

    /levels channel puts level-ups and badges in one channel (no channel: back to where people talked). /levels settings announce can send them by DM, or not at all. To keep it from getting spammy, only every 5th level and reward levels get a card by default (/levels settings announce_levels, !levels announce milestones|rewards|all), cards show the member's name without pinging them, first-day badges unlock quietly, and badges earned close together go out as one post.

    XP amounts

    /levels settings: text_min / text_max (XP a message), cooldown (seconds between messages that count), voice_per_min, stream_xp and camera_xp (the going-live and camera bonus; 0 turns one off).

    Reward roles

    /levels reward level:5 role:@Rookie gives a role at a level (leave the role out to remove it). /levels settings stack_rewards chooses whether people keep earlier reward roles or each new one replaces the last. Static's role has to be above the reward roles.

    Sharing XP

    Sharing is on by default: XP members earn here counts in every other sharing server, and theirs counts here, so a level here can jump when someone joins. /levels sharing on:False (!levels sharing off) keeps your server's XP to itself and gives everyone back just the XP earned here. XP you give or take with /levels give and /levels set-level is shared as well (when those are switched on), so it changes the member's level in every sharing server and is noted in their mod logs; /levels reset only clears what was earned or given here (they keep what came from the other servers). Members can opt out with /xp-sharing. It's also on the website's settings page.

    Your server's card look

    /levels card (!levels card accent #f0783c, !levels card background with a picture attached, !levels card reset) gives the rank, level-up, achievements, awards and leaderboard cards your own accent colour and a background picture (darkened so the text stays readable). Badge cards keep each badge's colour. Static shows a preview after each change.

    Fixing XP

    /levels give adds XP (a negative number takes it away), /levels set-level puts someone at the start of a level, /levels reset clears one person (or everyone, with everyone). These three are switched off for now: XP is shared between servers, so they'd change levels everywhere. When they're back, every sharing server's mod log notes the change. /levels ignore stops XP in a channel or category (run it again to undo).

    Website

    /levels website on shows the leaderboard on logicalgamer.com.

    On Fluxer

    !levels on|off|status, !levels channel #level-ups, !levels xp 15 25 10 (chat min, chat max, voice a minute), !levels bonus 5 5 (going live, camera), !levels reward 10 @role, !levels ignore #channel, !levels give @someone 100, !levels set-level @someone 5, !levels reset @someone and !levels website on. Everyone uses !rank, !leaderboard and !achievements.

    Moderation

    Off until a server's admins turn it on.

    Mod log

    /modlog set picks a staff channel and what goes in it: edited and deleted messages (with the old text), joins (with account age) and leaves, nickname and role changes, timeouts, kicks and bans with who did it, and auto-mod catches. Voice joins and leaves are off by default. /modlog off stops it. /modlog archive days:7 keeps the channel short: once a week, entries older than that go into one text file posted in the channel (or another one you pick) and are removed. Cases stay in /case and /warnings. On Fluxer: !modlog archive 7.

    Auto-mod

    /automod on watches for spam (too many messages too fast, or the same one over and over), mass mentions, Discord invite links, scam links (fake nitro and Steam sites) and raids (lots of joins at once). It removes the message, gives a short timeout (or a kick) and logs a case. Staff with Manage Messages, bots and exempt roles are never touched. Tune it with /automod set, block a site with /automod block-site, and check it with /automod status. It can also remove blocked words and phrases (/automod words), shouting (/automod set caps_percent) and emoji spam (/automod set emoji_limit); those three are off until an admin sets them.

    Report a message

    See something that breaks the rules? Right-click the message (long-press on mobile) and pick Apps β†’ Report to mods. It goes to the staff with a link, and only you see that you sent it. On Fluxer, reply to the message with !report.

    Clean up and lock down

    /purge deletes the last messages in a channel (only one person's, if you pick them). /slowmode makes people wait between messages. /lockdown on stops everyone posting in the public channels during a raid, and /lockdown off puts every channel back exactly as it was. /kick, /ban (also by user ID) and /unban are there too, each a case.

    Warnings and cases

    /warn gives a warning and DMs the member; /warnings shows someone's history; /unwarn clears one. Warnings add up and can turn into a timeout, kick or ban by themselves: set the limits with /warnsettings. /timeout (e.g. 10m, 2h, 3d), /untimeout and /tempban (it lifts itself) are there too. Every action is a numbered case: look one up with /case. Staff can keep private notes on someone with /note add; they show in /warnings and the person isn't told. Moderators can only act on people below their own top role.

    On Fluxer

    The same commands with !: !modlog #staff, !automod on, !warn @someone reason, !warnings, !unwarn, !case 12, !timeout @someone 10m, !untimeout, !tempban, !warnsettings, !kick, !ban, !unban, !purge 20, !slowmode 10, !lockdown on|off, !note @someone text, !automod words add a, b and !report (reply to a message). Fluxer doesn't show bots who kicked or banned someone, so the mod log names the moderator only when it was done through Static, and raid protection can't check account age.

    Server tools

    Welcome new members

    /welcome setup picks the channel and the message ({user}, {server} and {count} fill in), an accent colour and a role new members get. Each welcome comes with a picture card: their avatar, name and member number, on the space look or your own picture (/welcome background). /welcome test shows you how it looks. On Fluxer: !welcome #channel Hey {user}!, !welcome accent #f2b705, !welcome role @role, !welcome background (attach a picture) and !welcome test.

    Stats channels

    /stats setup adds a "πŸ“Š Server stats" category with locked channels that show live numbers: members, who's online, boosts, players on Logicalgamer's game servers and how many are up. They update every 10 minutes (Discord limits renames). /stats off removes them.

    Game server status panel

    /statuspanel set posts one message that keeps itself up to date every minute with each of Logicalgamer's game servers: online or not, players, map, address and a link to how to join. Its Tell me when it's back button DMs you when a server that's down comes back.

    Your own game servers

    Server owners can track their own game servers too (Minecraft Java, Steam games or Logicalgamer's): turn on the Status tracker at logicalgamer.com/account/static, add up to 25 servers and pick a channel. Static keeps one panel there up to date every minute, with the same Tell me when it's back button (πŸ”” on Fluxer). You choose whether addresses show, and can publish a public page on logicalgamer.com.

    Tarkov raid feed

    /raidfeed set posts a live panel of the Tarkov (Fika) server in a channel: who's on, what they're doing and the raids running now. Every raid also gets its own post when it starts (map, side, who's in it, a link to the live map), which turns into "Raid over" with how long it lasted. Pick a role to have it mentioned when a raid starts. /raidfeed off removes it.

    On Fluxer

    !stats setup / off (members, players and servers up; Fluxer doesn't share who's online or boosts) and !statuspanel #channel / off. React πŸ”” on the panel to get a DM when a server that's down comes back. !raidfeed #channel @role / off for the Tarkov raid feed.

    Tickets Discord

    /tickets setup posts a panel with a button for each kind of ticket (up to 5, like "Support" and "Other request"). Pressing one asks its question in a form, then opens a private channel only the person, the staff roles and Static can see, with Claim and Close buttons. Inside a ticket, the staff can /ticket add, remove and rename; the person who opened it or the staff can /ticket close. Closing saves a transcript in the log channel (or the mod log) and sends the person a copy. /tickets status shows the open ones; /tickets off stops new tickets.

    Bridge a Discord and a Fluxer channel

    /bridge link in the Discord channel gives a code; !bridge code in the Fluxer channel finishes it (an admin on each side). From then on, messages, replies, pictures and files up to 8 MB, reactions, edits and deletes show up on the other side under the sender's name. /bridge status lists the pairs; /bridge off or !bridge off in either channel ends it. Bots and what auto-mod removed never cross.

    Link cards Fluxer

    Fluxer shows no link previews, so when someone pastes a logicalgamer.com link to a profile, leaderboard, game server, mod pack, community server or D&D table invite, Static replies with that page's live card. On by default; !linkcards off turns it off (admins).

    Admin guide: set Static up in your server

    For the people who run a server. Talking in voice and chat works as soon as Static joins; everything below is off until you turn it on, so pick only what you want. On Fluxer, type the commands as messages; they start with !.

    No commands needed: log in at logicalgamer.com, link your Discord or Fluxer, and open Account β†’ Static in your servers. Every setting below is a form there, for each server where your role allows it (Manage Server for everything, Manage Channels for voice rooms, Moderate Members to read cases). Each change is noted in that server's mod log.

    1. Give it what it needs. The simplest is the Administrator permission. Then drag Static's role above the roles it hands out (level rewards, the welcome role) and above anyone it should be able to moderate: bots can only manage roles and people below their own top role.
    2. Make a few channels if you don't have them: a staff-only #mod-log, a #welcome and a #level-ups.
    3. Turn on the features you want (below), then check them with their status command.
    New members

    People who just joined wait 2 days (unless you change it) before Static answers them, listens to them in voice, or plays music, posts memes or runs its commands for them (it tells them when they can). That stops new accounts from joining just to spam it or try to break it. Levels, help and tickets work straight away, and moderators never wait. Change the days (0 turns it off) or pick roles that skip the wait on the website, under πŸšͺ New members.

    Weekly recap

    Once a week Static can post how the server's week went: the most active people, the music, a quote of the week, badges and memes, with a line of its own on top. Pick the channel, day and time (and what's in it) on the website under πŸ“° Weekly recap, and post a preview to see it. People who turned levels off for themselves are never named.

    Music DJs

    Optional: pick DJ roles on the website (🎧 Music & radio) and only they can skip, pause, stop or change the volume of the music and the radio, or, if you choose, put music on at all. With no DJ role, anyone in the call can. Admins, people who can move members, and anyone alone with Static always can, and skipping your own song is always fine.

    Moderation

    /modlog set channel:#mod-log logs edits, deletes, joins, roles and bans. /automod on starts spam, scam-link and raid protection; /automod status shows what it checks. Optional: /automod words action:add for blocked words, /warnsettings for when warnings turn into a timeout or ban, and /modlog archive days:7 to keep the log short (older entries go into a weekly file).

    !modlog #mod-log, !automod on, !automod words add a, b, !warnsettings timeout_at=3 and !modlog archive 7.

    Who can use the moderator commands: on Discord, anyone with Moderate Members (change it under Server Settings β†’ Integrations β†’ Static); on Fluxer, anyone with Manage Messages. Moderators can only act on people below their own top role.

    Welcome new members

    /welcome setup channel:#welcome, optionally with your own message ({user}, {server}, {count}), an accent colour and a role new members get. /welcome background puts your own picture behind the card; /welcome test previews it.

    !welcome #welcome Hey {user}!, !welcome accent #f2b705, !welcome role @Member, !welcome background (attach a picture) and !welcome test.

    Voice rooms

    /rooms setup makes a βž• hub (pick a category, or it makes one) and turns rooms on. /rooms hub adds hubs with their own room names and limits, like a "βž• Duo" hub; /rooms settings sets the default name, limit, a text channel per room and what happens when an owner leaves. /rooms status checks it.

    !rooms setup, !rooms hub 2 βž• Duo room, !rooms text on, !rooms handoff on and !rooms status.

    Levels, badges and streaks

    /levels on, then /levels channel channel:#level-ups for level-ups and badges (all the XP settings: Levels β†’ for server admins). Reward roles: /levels reward level:5 role:@Rookie (one per level). Fine-tune XP with /levels settings, leave a channel out with /levels ignore. /levels website on shows your leaderboard on logicalgamer.com (names and avatars, publicly).

    !levels on, !levels channel #level-ups, !levels reward 5 @Rookie, !levels ignore #channel and !levels website on.

    Stats channels and the status panel

    /stats setup adds counter channels (members, players, servers up); /statuspanel set channel:#server-status posts a live panel of Logicalgamer's game servers. !stats setup and !statuspanel #server-status.

    Turning things off

    Everything has an off switch (/automod off, /rooms off, /levels off, /welcome off…!automod off, !rooms off, !levels off, !welcome off…), and turning a feature off keeps its settings and everyone's XP for when you turn it back on.

    Logicalgamer extras

    This copy of Static belongs to Logicalgamer and does a few things the public version doesn't:

    Help on the website

    "Ask Static" in the corner of logicalgamer.com answers questions about the servers there: what's down, how to join each game, the ReSkate mod pack, where to get help.

    Troubleshoot your server

    Hosting with Logicalgamer? Open Ask Static from your account page and turn on Use my servers. It reads your own server's latest console lines for that one question and explains crashes and errors, and what to try next. It never sees anyone else's servers.

    Alerts by DM

    Link Discord or Fluxer on your logicalgamer.com account and choose it under Notifications: crash alerts and new sign-ins arrive as a message from Static.

    Dice tray Discord

    /dice posts a tray anyone can tap to roll: d4 to d100, a d20 with advantage or disadvantage, a builder for dice plus modifiers, and saved rolls one tap away. /roll (or /r) types anything: 1d20+5, 4d6dl1, 3d6! (exploding), 6d10>=7 (successes), 4dF, secret rolls. Every roll is worked out in code, never by the AI. All of it with examples: the dice guide.

    Roles

    Link Discord or Fluxer on your logicalgamer.com account (Account β†’ Settings β†’ Linked accounts) and Static gives you the Station Commander role on our Discord and Fluxer servers if you host with us. An active monthly payment or a donation in the last 90 days adds Star Supporter. Each opens its own channels. Roles update when you link, log in or pay, and are checked again every few hours; unlinking takes them away.

    Commands

    Type / in any channel to see these. Most replies are only visible to you.

    Fluxer doesn't have slash commands for bots yet, so type these as messages in any text channel. Answers about you (your profile, your reminders) come by DM.

    Loading commands…

    Discord and Fluxer

    Static is on Discord and on our own Fluxer server (), with the same personality, voice and features. Use the Discord / Fluxer switch at the top of this page to see the commands for the one you're on.

    • On Fluxer, commands start with ! instead of /, private answers come by DM, and polls are reaction polls.
    • It keeps a separate memory on each: its notes on people, server memories, quotes and reminders on Fluxer aren't mixed with Discord's, unless you link your accounts. XP, warnings and cases are kept per server too.
    • Fluxer has no buttons, so voice rooms are run with !room commands and the status panel's "tell me when it's back" is a πŸ”” reaction.
    • Fluxer doesn't tell bots what people are playing, who's online or who kicked or banned someone. So rooms are named after their owner, the stats channels have no online or boost counter, raid protection can't check account age, and the mod log names the moderator only when it was done through Static.
    • Fluxer doesn't let bots move a server's owner, so the owner gets a link to their new room instead of being moved into it.
    • A few things are on one side only: tickets and the D&D tools are Discord only, and link cards are Fluxer only (Discord shows link previews itself).

    Linking your accounts (optional). Use /link on Discord to get a code, then type !link 123456 on Fluxer within 10 minutes (or start with !link on Fluxer and enter the code with /link). After that it knows both accounts are you: it shares what it remembers about you between them, and your XP, level and badges count on both (in servers that share XP; /me can turn that off) - nothing else. /unlink or !unlink undoes it, and so does /forget.

    Privacy and memory

    It keeps

      It doesn't keep

        /profile shows what it has written down about you, /forget deletes it, and /profiling stops it taking notes on you. Server admins can wipe a channel's current conversation with /reset.

        The owner can read text logs of what it heard and said, for fixing problems.

        How it works

        Every spoken reply goes through four stages, all on one home PC with one graphics card.

          It feels quick because it starts early. During your pauses it already transcribes what you said and starts on a reply, then plays it only once you've actually finished. It speaks the first sentence while the rest is still being written.

          It also learns the room. If people keep cutting it off, it keeps its replies shorter. It picks up on mood from your words and tone of voice, and learns which way of responding goes over best with your crowd.

          Live speed and response times are on the status page.

          Troubleshooting

          It isn't answering me in voice

          Check it's in your voice channel (/join from where you are). Say its name: it only answers outside a conversation when called. If it's talking with someone else, say its name to jump in. Also check you're not muted and your mic works for other people.

          It stopped talking, or didn't stop, when someone spoke

          It only stops once someone has been talking over it for about a second, so laughs and quick reactions don't cut it off. Only the person it's answering can stop it; anyone else just turns it down, so a side conversation won't interrupt it. If it stopped when it shouldn't have, say go on.

          It misheard me

          Names, game terms and slang trip up speech-to-text the most. Say it again more clearly, or type the tricky word. Names it has just said are easier for it to catch.

          I can't DM it, or it can't DM me

          This is usually your Discord privacy settings. Open the server menu, go to Privacy Settings and turn on Direct Messages.Check Fluxer's privacy settings allow direct messages from server members. Also check you haven't blocked it. If a reminder can't reach you by DM, it pings you in the channel instead.

          "Clip that" doesn't post anything

          It posts clips in the voice channel's chat, so it needs permission to send messages and attach files there. Temporary channels often don't give bots that, so ask a server admin. It tells you out loud when Discord refuses.

          Fluxer voice channels have no chat, so clips go to the text channel where you typed !join (or #general). It needs permission to send messages and attach files there.

          I joined βž• Create a room and nothing happened

          Rooms have to be turned on by the server's admins (/rooms status shows if they are), and Static needs permission to manage channels and move members in that category. You can make a new room every 20 seconds; if you already own one, it moves you back to it. On Fluxer the server owner can't be moved by bots, so they get a DM with a link to click instead.

          I'm not getting XP

          Levels have to be turned on for the server. Chat XP counts once a minute, so a burst of messages earns the same as one. Voice XP needs at least one other person in the channel, and nothing counts while you're deafened, in the AFK channel or in a channel the admins have excluded. /rank shows where you are.

          Auto-mod removed my message

          It removes spam (lots of messages fast, or the same one repeated), mass mentions, invite links, scam links and sites the admins blocked, and gives a short timeout. If it got it wrong, message a moderator: they can see the case and clear it. Staff and bots are never checked.

          I didn't get my Station Commander or Star Supporter role

          Link the account on logicalgamer.com (Account β†’ Settings β†’ Linked accounts) and make sure you're on the server with it. Station Commander is for hosting clients, Star Supporter for an active monthly payment or a donation in the last 90 days made while logged in. Logging in again on the website refreshes it straight away; otherwise it's checked every few hours.

          It said something wrong

          It's a small AI model on a home PC and it can get facts wrong, especially from memory. For anything current, ask it to look it up: it then answers only from what it finds.

          A reply took longer than usual

          That's usually a web search (you'll hear "let me look that up"), or several people talking at once so it waited for everyone to finish.