View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000025 | Asuna | [All Projects] General | public | 2017-05-22 03:16 | 2020-01-29 00:43 |
Reporter | kyle | Assigned To | kyle | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | won't fix | ||
Summary | 0000025: Auto-Move Feature / Move to Channel feature | ||||
Description | Allow users to set up a move to channel automatically feature for Asuna. !setautojoin <channel> <password> !movetochannel <User> | ||||
Steps To Reproduce | N/A | ||||
Additional Information | SetAutoJoin will automatically move users to that channel on join. The channel password must be correct (There's a function to verify). If it's verified, add information to DB (asuna can check this DB on client connect). Then move to channel. Asuna will need to verify channel as well as password (pretty sure there's functions for both of these.. If channel exists, is valid password.. or something) ----------- Move to channel - This will allow Half-Op, Operator, and Founder to move anyone to their current channel. They will initiate the move, Asuna will then message the client asking for them to accept. If they decline the user initiating the move will receive a message saying the move has been declined or accepted, then asuna will take action accordingly (Move, or do nothing). Example: Superk requested Justin join channel (Superk: !movetochannel Justin). Asuna will verify if Superk has permissions (Half-op, op, founder), Asuna will verify if Justin exists and is a valid client, Asuna will then message Justin asking to approve / deny this request. If Justin Approves, Asuna will say "Justin has approved this request and has been moved." then Asuna will move Justin to Superk's channel. Otherwise if Justin says no "Justin has denied this request and as such no action has been taken.". | ||||
Tags | No tags attached. | ||||