pokemon-showdown/server/chat-plugins
skymin3 012b6716fb
Have invalid !rfaq fail over to !faq (#11096)
* !rfaq fail over to !faq 

Approved Suggestion: https://www.smogon.com/forums/threads/have-rfaq-fail-over-to-faq-if-a-match-is-not-found.3687458/ 

Code calls for RFAQ topics if that fails it checks the FAQ topic list. Sounds straightforward until you realize the faq broadcast fail command is archaic and for some reason the failed FAQ broadcast message still goes through on top of the actual faq error return message, along with the faq help, it's very messy I might just fix that next. This is bypassed by having the run broadcast call AFTER the topic is read as valid, so none of this nonsense can happen. I really thought this would be easy, turns out, not really (atleast for me).
2025-05-13 12:00:19 -07:00
..
randombattles Use class="details" and class="gray" 2025-05-05 04:43:05 -07:00
trivia Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
abuse-monitor.ts Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
announcements.ts Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
auction.ts Auctions: Auto create players when using assignplayer (#11085) 2025-05-03 11:41:24 -05:00
battlesearch.ts Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
calculator.ts Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
cg-teams-leveling.ts Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
chat-monitor.ts Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
chatlog.ts Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
COMMANDS.md Fix random typos (#11020) 2025-04-13 23:59:36 -07:00
daily-spotlight.ts Fix /removedaily with two args 2025-05-12 17:45:59 -07:00
datasearch.ts Use class="details" and class="gray" 2025-05-05 04:43:05 -07:00
friends.ts Improve error messages shown to non-autoconfirmed (#11057) 2025-05-13 09:12:52 -07:00
github.ts GitHub: Send HTML boxes through /raw 2025-04-20 23:40:13 -06:00
hangman.ts Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
helptickets-auto.ts Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
helptickets.ts Fix random typos (#11020) 2025-04-13 23:59:36 -07:00
hosts.ts Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
mafia.ts Mafia: Allow playercap to be changed as long as the game has not started (#11033) 2025-04-16 17:28:24 -04:00
modlog-viewer.ts Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
othermetas.ts Update to ESLint 9 (#10926) 2025-02-25 20:03:46 -08:00
permalocks.ts Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
poll.ts Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
quotes.ts Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
repeats.ts Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
responder.ts Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
room-events.ts Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
room-faqs.ts Have invalid !rfaq fail over to !faq (#11096) 2025-05-13 12:00:19 -07:00
sample-teams.ts Update to ESLint 9 (#10926) 2025-02-25 20:03:46 -08:00
scavenger-games.ts Update to ESLint 9 (#10926) 2025-02-25 20:03:46 -08:00
scavengers.ts Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
seasons.ts Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
smogtours.ts Redesign Smogtours plugin 2025-04-17 21:02:00 -07:00
suspect-tests.ts Fix random typos (#11020) 2025-04-13 23:59:36 -07:00
teams.ts Add |queryresponse|teamupdate| for /teams 2025-05-13 10:42:37 -07:00
the-studio.ts Use class="details" and class="gray" 2025-05-05 04:43:05 -07:00
thing-of-the-day.ts Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
uno.ts UNO: Notify player if drawn card cannot be played (#11069) 2025-05-08 14:28:09 -07:00
username-prefixes.ts Update to ESLint 9 (#10926) 2025-02-25 20:03:46 -08:00
usersearch.tsx Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
wifi.tsx Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00
youtube.ts Use Chat.ErrorMessage instead of errorReply in more places (#11017) 2025-04-07 21:15:27 -06:00