Changeset 278:8cc7426dab80
- Timestamp:
- 06/15/2008 02:26:24 PM (4 years ago)
- Author:
- Dmitry Nezhevenko <dion@…>
- Branch:
- default
- Message:
-
Remove !misc sayjidgc, require admin privileges for !muc sayjid if enabled
- Files:
-
Legend:
- Unmodified
- Added
- Removed
-
|
r255
|
r278
|
|
| 17 | 17 | if (!sayJidDisabled_) |
| 18 | 18 | { |
| 19 | | commands << "SAYJID" << "SAYJIDGC"; |
| | 19 | commands << "SAYJID"; |
| 20 | 20 | } |
| 21 | 21 | } |
| … |
… |
|
| 47 | 47 | return true; |
| 48 | 48 | } |
| 49 | | if (!sayJidDisabled_ && (cmd=="SAYJID" || cmd=="SAYJIDGC")) |
| | 49 | if (!sayJidDisabled_ && cmd=="SAYJID") |
| 50 | 50 | { |
| 51 | | if (getRole(s)<ROLE_MODERATOR) |
| | 51 | if (getRole(s)<ROLE_ADMIN) |
| 52 | 52 | { |
| 53 | 53 | reply(s,"You should be moderator to do this"); |
| … |
… |
|
| 62 | 62 | QString body=parser.joinBody(); |
| 63 | 63 | gloox::Stanza* out=gloox::Stanza::createMessageStanza(gloox::JID(dst.toStdString()),body.toStdString()); |
| 64 | | if (cmd=="SAYJIDGC") |
| 65 | | out->addAttribute("type","groupchat"); |
| 66 | 64 | bot()->client()->send(out); |
| 67 | 65 | return true; |