operprefix + ojoin: server oper prefix (!/mode y, above owner) auto-granted to opers + OJOIN command
This commit is contained in:
parent
8ebb106f97
commit
1dd7f77ca8
106 changed files with 687 additions and 711 deletions
|
|
@ -1,13 +1,11 @@
|
|||
//! The command API — echoIRCd's answer to InspIRCd's `Command` class.
|
||||
//!
|
||||
//! A command is a stateless handler registered by name. The core validates
|
||||
//! Command API: a stateless handler registered by name. The core validates
|
||||
//! `min_params` and the registration gate (`before_reg`) before calling
|
||||
//! [`Command::handle`], which gets `&mut Server` and does the work.
|
||||
|
||||
use crate::server::Server;
|
||||
use crate::Uid;
|
||||
|
||||
/// Outcome of a command (mirrors InspIRCd's `CmdResult`, minus server-only bits).
|
||||
/// Outcome of a command handler.
|
||||
#[derive(Debug, PartialEq, Eq, Clone, Copy)]
|
||||
pub enum CmdResult {
|
||||
Ok,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue