pokemon-showdown/server/chat-plugins
Guangcong Luo 46c9afa2f3
"Remove" the global room (#6885)
I couldn't completely remove the global room in one commit, but this
solves basically every problem with it by making it no longer a `Room`.

In particular, this means:

- It's no longer of type `Room`
- It's no longer in the `Rooms.rooms` table
- Its class name is now `GlobalRoomState` rather than `GlobalRoom`
- It no longer tracks its own user list (online user count is now
  provided by `Users.onlineCount`)
- It's no longer a socket channel (there's new syntax for "send this
  message to every user")
2020-07-02 11:31:34 -07:00
..
announcements.ts "Remove" the global room (#6885) 2020-07-02 11:31:34 -07:00
blackjack.ts "Remove" the global room (#6885) 2020-07-02 11:31:34 -07:00
calculator.ts Add a library for utility functions (#6817) 2020-06-09 22:06:43 -07:00
chat-monitor.ts "Remove" the global room (#6885) 2020-07-02 11:31:34 -07:00
chatlog.ts Add a library for utility functions (#6817) 2020-06-09 22:06:43 -07:00
COMMANDS.md
daily-spotlight.ts "Remove" the global room (#6885) 2020-07-02 11:31:34 -07:00
datasearch.ts Datasearch: Support 'monotype' parameter in /ds (#6922) 2020-06-28 05:17:00 -07:00
hangman.ts "Remove" the global room (#6885) 2020-07-02 11:31:34 -07:00
helptickets.ts Improve RoomPermission/GlobalPermission checks 2020-06-21 03:53:06 -07:00
jeopardy.ts "Remove" the global room (#6885) 2020-07-02 11:31:34 -07:00
lottery.ts "Remove" the global room (#6885) 2020-07-02 11:31:34 -07:00
mafia.ts Improve RoomPermission/GlobalPermission checks 2020-06-21 03:53:06 -07:00
modlog.ts "Remove" the global room (#6885) 2020-07-02 11:31:34 -07:00
othermetas.ts Add OMotM and RoA Spotlight for July 2020 (#6936) 2020-07-01 12:59:10 +04:00
poll.ts "Remove" the global room (#6885) 2020-07-02 11:31:34 -07:00
random-battles.ts Random Battles chat plugin: Add /cap1v1 (#6698) 2020-05-16 10:45:31 +04:00
room-events.ts Fix multiple bugs in events (#6913) 2020-06-24 14:52:31 -07:00
room-faqs.ts Add a library for utility functions (#6817) 2020-06-09 22:06:43 -07:00
scavenger-games.ts "Remove" the global room (#6885) 2020-07-02 11:31:34 -07:00
scavengers.ts "Remove" the global room (#6885) 2020-07-02 11:31:34 -07:00
tcgtabletop.ts Add a library for utility functions (#6817) 2020-06-09 22:06:43 -07:00
thecafe.ts Update references to Global Administrators post-flattening (#6815) 2020-06-08 09:41:03 -07:00
thing-of-the-day.ts "Remove" the global room (#6885) 2020-07-02 11:31:34 -07:00
trivia.ts "Remove" the global room (#6885) 2020-07-02 11:31:34 -07:00
uno.ts "Remove" the global room (#6885) 2020-07-02 11:31:34 -07:00
wifi.ts "Remove" the global room (#6885) 2020-07-02 11:31:34 -07:00
youtube.ts Youtube: Allow drivers to use /youtube update (#6933) 2020-06-30 12:11:09 -07:00