Changes in root_commands.c [da60f28:e67e513]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
root_commands.c
rda60f28 re67e513 42 42 if( cmd[blaat] == NULL ) \ 43 43 { \ 44 irc_ usermsg( irc, "Not enough parameters given (need %d).", x ); \44 irc_rootmsg( irc, "Not enough parameters given (need %d).", x ); \ 45 45 return y; \ 46 46 } \ … … 69 69 } 70 70 71 irc_ usermsg( irc, "Unknown command: %s. Please use \x02help commands\x02 to get a list of available commands.", cmd[0] );71 irc_rootmsg( irc, "Unknown command: %s. Please use \x02help commands\x02 to get a list of available commands.", cmd[0] ); 72 72 } 73 73 … … 90 90 if( s ) 91 91 { 92 irc_ usermsg( irc, "%s", s );92 irc_rootmsg( irc, "%s", s ); 93 93 g_free( s ); 94 94 } 95 95 else 96 96 { 97 irc_ usermsg( irc, "Error opening helpfile." );97 irc_rootmsg( irc, "Error opening helpfile." ); 98 98 } 99 99 } … … 110 110 if( irc->status & USTATUS_IDENTIFIED ) 111 111 { 112 irc_ usermsg( irc, "You're already logged in." );112 irc_rootmsg( irc, "You're already logged in." ); 113 113 return; 114 114 } … … 128 128 else if( irc->b->accounts != NULL ) 129 129 { 130 irc_ usermsg( irc,130 irc_rootmsg( irc, 131 131 "You're trying to identify yourself, but already have " 132 132 "at least one IM account set up. " … … 138 138 if( password == NULL ) 139 139 { 140 irc_ usermsg( irc, "About to identify, use /OPER to enter the password" );140 irc_rootmsg( irc, "About to identify, use /OPER to enter the password" ); 141 141 irc->status |= OPER_HACK_IDENTIFY; 142 142 return; … … 150 150 switch (status) { 151 151 case STORAGE_INVALID_PASSWORD: 152 irc_ usermsg( irc, "Incorrect password" );152 irc_rootmsg( irc, "Incorrect password" ); 153 153 break; 154 154 case STORAGE_NO_SUCH_USER: 155 irc_ usermsg( irc, "The nick is (probably) not registered" );155 irc_rootmsg( irc, "The nick is (probably) not registered" ); 156 156 break; 157 157 case STORAGE_OK: 158 irc_ usermsg( irc, "Password accepted%s",158 irc_rootmsg( irc, "Password accepted%s", 159 159 load ? ", settings and accounts loaded" : "" ); 160 160 irc_setpass( irc, password ); … … 192 192 case STORAGE_OTHER_ERROR: 193 193 default: 194 irc_ usermsg( irc, "Unknown error while loading configuration" );194 irc_rootmsg( irc, "Unknown error while loading configuration" ); 195 195 break; 196 196 } … … 215 215 if( global.conf->authmode == AUTHMODE_REGISTERED ) 216 216 { 217 irc_ usermsg( irc, "This server does not allow registering new accounts" );217 irc_rootmsg( irc, "This server does not allow registering new accounts" ); 218 218 return; 219 219 } … … 221 221 if( cmd[1] == NULL ) 222 222 { 223 irc_ usermsg( irc, "About to register, use /OPER to enter the password" );223 irc_rootmsg( irc, "About to register, use /OPER to enter the password" ); 224 224 irc->status |= OPER_HACK_REGISTER; 225 225 return; … … 228 228 switch( storage_save( irc, cmd[1], FALSE ) ) { 229 229 case STORAGE_ALREADY_EXISTS: 230 irc_ usermsg( irc, "Nick is already registered" );230 irc_rootmsg( irc, "Nick is already registered" ); 231 231 break; 232 232 233 233 case STORAGE_OK: 234 irc_ usermsg( irc, "Account successfully created" );234 irc_rootmsg( irc, "Account successfully created" ); 235 235 irc_setpass( irc, cmd[1] ); 236 236 irc->status |= USTATUS_IDENTIFIED; … … 245 245 246 246 default: 247 irc_ usermsg( irc, "Error registering" );247 irc_rootmsg( irc, "Error registering" ); 248 248 break; 249 249 } … … 257 257 switch (status) { 258 258 case STORAGE_NO_SUCH_USER: 259 irc_ usermsg( irc, "That account does not exist" );259 irc_rootmsg( irc, "That account does not exist" ); 260 260 break; 261 261 case STORAGE_INVALID_PASSWORD: 262 irc_ usermsg( irc, "Password invalid" );262 irc_rootmsg( irc, "Password invalid" ); 263 263 break; 264 264 case STORAGE_OK: … … 266 266 irc->status &= ~USTATUS_IDENTIFIED; 267 267 irc_umode_set( irc, "-R", 1 ); 268 irc_ usermsg( irc, "Account `%s' removed", irc->user->nick );268 irc_rootmsg( irc, "Account `%s' removed", irc->user->nick ); 269 269 break; 270 270 default: 271 irc_ usermsg( irc, "Error: `%d'", status );271 irc_rootmsg( irc, "Error: `%d'", status ); 272 272 break; 273 273 } … … 277 277 { 278 278 if( ( irc->status & USTATUS_IDENTIFIED ) == 0 ) 279 irc_ usermsg( irc, "Please create an account first" );279 irc_rootmsg( irc, "Please create an account first" ); 280 280 else if( storage_save( irc, NULL, TRUE ) == STORAGE_OK ) 281 irc_ usermsg( irc, "Configuration saved" );282 else 283 irc_ usermsg( irc, "Configuration could not be saved!" );281 irc_rootmsg( irc, "Configuration saved" ); 282 else 283 irc_rootmsg( irc, "Configuration could not be saved!" ); 284 284 } 285 285 … … 290 290 291 291 if( ( val = set_getstr( head, key ) ) ) 292 irc_ usermsg( irc, "%s = `%s'", key, val );292 irc_rootmsg( irc, "%s = `%s'", key, val ); 293 293 else if( !( set = set_find( head, key ) ) ) 294 294 { 295 irc_ usermsg( irc, "Setting `%s' does not exist.", key );295 irc_rootmsg( irc, "Setting `%s' does not exist.", key ); 296 296 if( *head == irc->b->set ) 297 irc_ usermsg( irc, "It might be an account or channel setting. "297 irc_rootmsg( irc, "It might be an account or channel setting. " 298 298 "See \x02help account set\x02 and \x02help channel set\x02." ); 299 299 } 300 300 else if( set->flags & SET_PASSWORD ) 301 irc_ usermsg( irc, "%s = `********' (hidden)", key );302 else 303 irc_ usermsg( irc, "%s is empty", key );301 irc_rootmsg( irc, "%s = `********' (hidden)", key ); 302 else 303 irc_rootmsg( irc, "%s is empty", key ); 304 304 } 305 305 … … 344 344 feedback. */ 345 345 if( st ) 346 irc_ usermsg( irc, "Setting changed successfully" );346 irc_rootmsg( irc, "Setting changed successfully" ); 347 347 else 348 irc_ usermsg( irc, "Failed to change setting" );348 irc_rootmsg( irc, "Failed to change setting" ); 349 349 } 350 350 else … … 377 377 if( a->ic && s && s->flags & ACC_SET_OFFLINE_ONLY ) 378 378 { 379 irc_ usermsg( irc, "This setting can only be changed when the account is %s-line", "off" );379 irc_rootmsg( irc, "This setting can only be changed when the account is %s-line", "off" ); 380 380 return 0; 381 381 } 382 382 else if( !a->ic && s && s->flags & ACC_SET_ONLINE_ONLY ) 383 383 { 384 irc_ usermsg( irc, "This setting can only be changed when the account is %s-line", "on" );384 irc_rootmsg( irc, "This setting can only be changed when the account is %s-line", "on" ); 385 385 return 0; 386 386 } … … 396 396 if( global.conf->authmode == AUTHMODE_REGISTERED && !( irc->status & USTATUS_IDENTIFIED ) ) 397 397 { 398 irc_ usermsg( irc, "This server only accepts registered users" );398 irc_rootmsg( irc, "This server only accepts registered users" ); 399 399 return; 400 400 } … … 413 413 if( strcmp( a->pass, PASSWORD_PENDING ) == 0 ) 414 414 { 415 irc_ usermsg( irc, "Enter password for account %s(%s) "415 irc_rootmsg( irc, "Enter password for account %s(%s) " 416 416 "first (use /OPER)", a->prpl->name, a->user ); 417 417 return; … … 425 425 if( prpl == NULL ) 426 426 { 427 irc_ usermsg( irc, "Unknown protocol" );427 irc_rootmsg( irc, "Unknown protocol" ); 428 428 return; 429 429 } … … 431 431 for( a = irc->b->accounts; a; a = a->next ) 432 432 if( a->prpl == prpl && prpl->handle_cmp( a->user, cmd[3] ) == 0 ) 433 irc_ usermsg( irc, "Warning: You already have an account with "433 irc_rootmsg( irc, "Warning: You already have an account with " 434 434 "protocol `%s' and username `%s'. Are you accidentally " 435 435 "trying to add it twice?", prpl->name, cmd[3] ); … … 438 438 if( cmd[5] ) 439 439 { 440 irc_ usermsg( irc, "Warning: Passing a servername/other flags to `account add' "440 irc_rootmsg( irc, "Warning: Passing a servername/other flags to `account add' " 441 441 "is now deprecated. Use `account set' instead." ); 442 442 set_setstr( &a->set, "server", cmd[5] ); 443 443 } 444 444 445 irc_ usermsg( irc, "Account successfully added%s", cmd[4] ? "" :445 irc_rootmsg( irc, "Account successfully added%s", cmd[4] ? "" : 446 446 ", now use /OPER to enter the password" ); 447 447 … … 453 453 454 454 if( strchr( irc->umode, 'b' ) ) 455 irc_ usermsg( irc, "Account list:" );455 irc_rootmsg( irc, "Account list:" ); 456 456 457 457 for( a = irc->b->accounts; a; a = a->next ) … … 468 468 con = ""; 469 469 470 irc_ usermsg( irc, "%2d (%s): %s, %s%s", i, a->tag, a->prpl->name, a->user, con );470 irc_rootmsg( irc, "%2d (%s): %s, %s%s", i, a->tag, a->prpl->name, a->user, con ); 471 471 472 472 i ++; 473 473 } 474 irc_ usermsg( irc, "End of account list" );474 irc_rootmsg( irc, "End of account list" ); 475 475 476 476 return; … … 484 484 if ( irc->b->accounts ) 485 485 { 486 irc_ usermsg( irc, "Trying to get all accounts connected..." );486 irc_rootmsg( irc, "Trying to get all accounts connected..." ); 487 487 488 488 for( a = irc->b->accounts; a; a = a->next ) … … 490 490 { 491 491 if( strcmp( a->pass, PASSWORD_PENDING ) == 0 ) 492 irc_ usermsg( irc, "Enter password for account %s(%s) "492 irc_rootmsg( irc, "Enter password for account %s(%s) " 493 493 "first (use /OPER)", a->prpl->name, a->user ); 494 494 else … … 498 498 else 499 499 { 500 irc_ usermsg( irc, "No accounts known. Use `account add' to add one." );500 irc_rootmsg( irc, "No accounts known. Use `account add' to add one." ); 501 501 } 502 502 … … 505 505 else if( len >= 2 && g_strncasecmp( cmd[1], "off", len ) == 0 ) 506 506 { 507 irc_ usermsg( irc, "Deactivating all active (re)connections..." );507 irc_rootmsg( irc, "Deactivating all active (re)connections..." ); 508 508 509 509 for( a = irc->b->accounts; a; a = a->next ) … … 530 530 ( a = account_get( irc->b, cmd[1] ) ) == NULL ) 531 531 { 532 irc_ usermsg( irc, "Could not find account `%s'. Note that the syntax "532 irc_rootmsg( irc, "Could not find account `%s'. Note that the syntax " 533 533 "of the account command changed, see \x02help account\x02.", cmd[1] ); 534 534 … … 540 540 if( a->ic ) 541 541 { 542 irc_ usermsg( irc, "Account is still logged in, can't delete" );542 irc_rootmsg( irc, "Account is still logged in, can't delete" ); 543 543 } 544 544 else 545 545 { 546 546 account_del( irc->b, a ); 547 irc_ usermsg( irc, "Account deleted" );547 irc_rootmsg( irc, "Account deleted" ); 548 548 } 549 549 } … … 551 551 { 552 552 if( a->ic ) 553 irc_ usermsg( irc, "Account already online" );553 irc_rootmsg( irc, "Account already online" ); 554 554 else if( strcmp( a->pass, PASSWORD_PENDING ) == 0 ) 555 irc_ usermsg( irc, "Enter password for account %s(%s) "555 irc_rootmsg( irc, "Enter password for account %s(%s) " 556 556 "first (use /OPER)", a->prpl->name, a->user ); 557 557 else … … 567 567 { 568 568 cancel_auto_reconnect( a ); 569 irc_ usermsg( irc, "Reconnect cancelled" );570 } 571 else 572 { 573 irc_ usermsg( irc, "Account already offline" );569 irc_rootmsg( irc, "Reconnect cancelled" ); 570 } 571 else 572 { 573 irc_rootmsg( irc, "Account already offline" ); 574 574 } 575 575 } … … 580 580 else 581 581 { 582 irc_ usermsg( irc, "Unknown command: %s [...] %s. Please use \x02help commands\x02 to get a list of available commands.", "account", cmd[2] );582 irc_rootmsg( irc, "Unknown command: %s [...] %s. Please use \x02help commands\x02 to get a list of available commands.", "account", cmd[2] ); 583 583 } 584 584 } … … 597 597 598 598 if( strchr( irc->umode, 'b' ) ) 599 irc_ usermsg( irc, "Channel list:" );599 irc_rootmsg( irc, "Channel list:" ); 600 600 601 601 for( l = irc->channels; l; l = l->next ) … … 603 603 irc_channel_t *ic = l->data; 604 604 605 irc_ usermsg( irc, "%2d. %s, %s channel%s", i, ic->name,605 irc_rootmsg( irc, "%2d. %s, %s channel%s", i, ic->name, 606 606 set_getstr( &ic->set, "type" ), 607 607 ic->flags & IRC_CHANNEL_JOINED ? " (joined)" : "" ); … … 609 609 i ++; 610 610 } 611 irc_ usermsg( irc, "End of channel list" );611 irc_rootmsg( irc, "End of channel list" ); 612 612 613 613 return; … … 623 623 cmd_set_real( irc, cmd + 1, &ic->set, NULL ); 624 624 else 625 irc_ usermsg( irc, "Could not find channel `%s'", cmd[1] );625 irc_rootmsg( irc, "Could not find channel `%s'", cmd[1] ); 626 626 627 627 return; … … 640 640 ic != ic->irc->default_channel ) 641 641 { 642 irc_ usermsg( irc, "Channel %s deleted.", ic->name );642 irc_rootmsg( irc, "Channel %s deleted.", ic->name ); 643 643 irc_channel_free( ic ); 644 644 } 645 645 else 646 irc_ usermsg( irc, "Couldn't remove channel (main channel %s or "646 irc_rootmsg( irc, "Couldn't remove channel (main channel %s or " 647 647 "channels you're still in cannot be deleted).", 648 648 irc->default_channel->name ); … … 650 650 else 651 651 { 652 irc_ usermsg( irc, "Unknown command: %s [...] %s. Please use \x02help commands\x02 to get a list of available commands.", "channel", cmd[1] );652 irc_rootmsg( irc, "Unknown command: %s [...] %s. Please use \x02help commands\x02 to get a list of available commands.", "channel", cmd[1] ); 653 653 } 654 654 } … … 668 668 if( !( a = account_get( irc->b, cmd[1] ) ) ) 669 669 { 670 irc_ usermsg( irc, "Invalid account" );670 irc_rootmsg( irc, "Invalid account" ); 671 671 return; 672 672 } 673 673 else if( !( a->ic && ( a->ic->flags & OPT_LOGGED_IN ) ) ) 674 674 { 675 irc_ usermsg( irc, "That account is not on-line" );675 irc_rootmsg( irc, "That account is not on-line" ); 676 676 return; 677 677 } … … 681 681 if( !nick_ok( cmd[3] ) ) 682 682 { 683 irc_ usermsg( irc, "The requested nick `%s' is invalid", cmd[3] );683 irc_rootmsg( irc, "The requested nick `%s' is invalid", cmd[3] ); 684 684 return; 685 685 } 686 686 else if( irc_user_by_name( irc, cmd[3] ) ) 687 687 { 688 irc_ usermsg( irc, "The requested nick `%s' already exists", cmd[3] );688 irc_rootmsg( irc, "The requested nick `%s' already exists", cmd[3] ); 689 689 return; 690 690 } … … 704 704 strcmp( s, "group" ) == 0 && 705 705 ( group = set_getstr( &ic->set, "group" ) ) ) 706 irc_ usermsg( irc, "Adding `%s' to contact list (group %s)",706 irc_rootmsg( irc, "Adding `%s' to contact list (group %s)", 707 707 cmd[2], group ); 708 708 else 709 irc_ usermsg( irc, "Adding `%s' to contact list", cmd[2] );709 irc_rootmsg( irc, "Adding `%s' to contact list", cmd[2] ); 710 710 711 711 a->prpl->add_buddy( a->ic, cmd[2], group ); … … 720 720 if( ( bu = bee_user_new( irc->b, a->ic, cmd[2], BEE_USER_LOCAL ) ) && 721 721 ( iu = bu->ui_data ) ) 722 irc_ usermsg( irc, "Temporarily assigned nickname `%s' "722 irc_rootmsg( irc, "Temporarily assigned nickname `%s' " 723 723 "to contact `%s'", iu->nick, cmd[2] ); 724 724 } … … 734 734 if( !( iu = irc_user_by_name( irc, cmd[1] ) ) || !( bu = iu->bu ) ) 735 735 { 736 irc_ usermsg( irc, "Buddy `%s' not found", cmd[1] );736 irc_rootmsg( irc, "Buddy `%s' not found", cmd[1] ); 737 737 return; 738 738 } … … 744 744 bee_user_free( irc->b, bu ); 745 745 746 irc_ usermsg( irc, "Buddy `%s' (nick %s) removed from contact list", s, cmd[1] );746 irc_rootmsg( irc, "Buddy `%s' (nick %s) removed from contact list", s, cmd[1] ); 747 747 g_free( s ); 748 748 … … 760 760 if( !iu || !iu->bu ) 761 761 { 762 irc_ usermsg( irc, "Nick `%s' does not exist", cmd[1] );762 irc_rootmsg( irc, "Nick `%s' does not exist", cmd[1] ); 763 763 return; 764 764 } … … 768 768 else if( !( a = account_get( irc->b, cmd[1] ) ) ) 769 769 { 770 irc_ usermsg( irc, "Invalid account" );770 irc_rootmsg( irc, "Invalid account" ); 771 771 return; 772 772 } 773 773 else if( !( ( ic = a->ic ) && ( a->ic->flags & OPT_LOGGED_IN ) ) ) 774 774 { 775 irc_ usermsg( irc, "That account is not on-line" );775 irc_rootmsg( irc, "That account is not on-line" ); 776 776 return; 777 777 } … … 779 779 if( !ic->acc->prpl->get_info ) 780 780 { 781 irc_ usermsg( irc, "Command `%s' not supported by this protocol", cmd[0] );781 irc_rootmsg( irc, "Command `%s' not supported by this protocol", cmd[0] ); 782 782 } 783 783 else … … 796 796 if( iu == NULL ) 797 797 { 798 irc_ usermsg( irc, "Nick `%s' does not exist", cmd[1] );798 irc_rootmsg( irc, "Nick `%s' does not exist", cmd[1] ); 799 799 } 800 800 else if( del ) … … 802 802 if( iu->bu ) 803 803 bee_irc_user_nick_reset( iu ); 804 irc_ usermsg( irc, "Nickname reset to `%s'", iu->nick );804 irc_rootmsg( irc, "Nickname reset to `%s'", iu->nick ); 805 805 } 806 806 else if( iu == irc->user ) 807 807 { 808 irc_ usermsg( irc, "Use /nick to change your own nickname" );808 irc_rootmsg( irc, "Use /nick to change your own nickname" ); 809 809 } 810 810 else if( !nick_ok( cmd[2] ) ) 811 811 { 812 irc_ usermsg( irc, "Nick `%s' is invalid", cmd[2] );812 irc_rootmsg( irc, "Nick `%s' is invalid", cmd[2] ); 813 813 } 814 814 else if( ( old = irc_user_by_name( irc, cmd[2] ) ) && old != iu ) 815 815 { 816 irc_ usermsg( irc, "Nick `%s' already exists", cmd[2] );816 irc_rootmsg( irc, "Nick `%s' already exists", cmd[2] ); 817 817 } 818 818 else … … 820 820 if( !irc_user_set_nick( iu, cmd[2] ) ) 821 821 { 822 irc_ usermsg( irc, "Error while changing nick" );822 irc_rootmsg( irc, "Error while changing nick" ); 823 823 return; 824 824 } … … 836 836 } 837 837 838 irc_ usermsg( irc, "Nick successfully changed" );838 irc_rootmsg( irc, "Nick successfully changed" ); 839 839 } 840 840 } … … 869 869 format = "%-32.32s %-16.16s"; 870 870 871 irc_ usermsg( irc, format, "Handle", "Nickname" );871 irc_rootmsg( irc, format, "Handle", "Nickname" ); 872 872 for( l = a->ic->deny; l; l = l->next ) 873 873 { 874 874 bee_user_t *bu = bee_user_by_handle( irc->b, a->ic, l->data ); 875 875 irc_user_t *iu = bu ? bu->ui_data : NULL; 876 irc_ usermsg( irc, format, l->data, iu ? iu->nick : "(none)" );877 } 878 irc_ usermsg( irc, "End of list." );876 irc_rootmsg( irc, format, l->data, iu ? iu->nick : "(none)" ); 877 } 878 irc_rootmsg( irc, "End of list." ); 879 879 880 880 return; … … 885 885 if( !iu || !iu->bu ) 886 886 { 887 irc_ usermsg( irc, "Nick `%s' does not exist", cmd[1] );887 irc_rootmsg( irc, "Nick `%s' does not exist", cmd[1] ); 888 888 return; 889 889 } … … 893 893 else if( !( a = account_get( irc->b, cmd[1] ) ) ) 894 894 { 895 irc_ usermsg( irc, "Invalid account" );895 irc_rootmsg( irc, "Invalid account" ); 896 896 return; 897 897 } 898 898 else if( !( ( ic = a->ic ) && ( a->ic->flags & OPT_LOGGED_IN ) ) ) 899 899 { 900 irc_ usermsg( irc, "That account is not on-line" );900 irc_rootmsg( irc, "That account is not on-line" ); 901 901 return; 902 902 } … … 904 904 if( !ic->acc->prpl->add_deny || !ic->acc->prpl->rem_permit ) 905 905 { 906 irc_ usermsg( irc, "Command `%s' not supported by this protocol", cmd[0] );906 irc_rootmsg( irc, "Command `%s' not supported by this protocol", cmd[0] ); 907 907 } 908 908 else … … 910 910 imc_rem_allow( ic, cmd[2] ); 911 911 imc_add_block( ic, cmd[2] ); 912 irc_ usermsg( irc, "Buddy `%s' moved from allow- to block-list", cmd[2] );912 irc_rootmsg( irc, "Buddy `%s' moved from allow- to block-list", cmd[2] ); 913 913 } 914 914 } … … 929 929 format = "%-32.32s %-16.16s"; 930 930 931 irc_ usermsg( irc, format, "Handle", "Nickname" );931 irc_rootmsg( irc, format, "Handle", "Nickname" ); 932 932 for( l = a->ic->permit; l; l = l->next ) 933 933 { 934 934 bee_user_t *bu = bee_user_by_handle( irc->b, a->ic, l->data ); 935 935 irc_user_t *iu = bu ? bu->ui_data : NULL; 936 irc_ usermsg( irc, format, l->data, iu ? iu->nick : "(none)" );937 } 938 irc_ usermsg( irc, "End of list." );936 irc_rootmsg( irc, format, l->data, iu ? iu->nick : "(none)" ); 937 } 938 irc_rootmsg( irc, "End of list." ); 939 939 940 940 return; … … 945 945 if( !iu || !iu->bu ) 946 946 { 947 irc_ usermsg( irc, "Nick `%s' does not exist", cmd[1] );947 irc_rootmsg( irc, "Nick `%s' does not exist", cmd[1] ); 948 948 return; 949 949 } … … 953 953 else if( !( a = account_get( irc->b, cmd[1] ) ) ) 954 954 { 955 irc_ usermsg( irc, "Invalid account" );955 irc_rootmsg( irc, "Invalid account" ); 956 956 return; 957 957 } 958 958 else if( !( ( ic = a->ic ) && ( a->ic->flags & OPT_LOGGED_IN ) ) ) 959 959 { 960 irc_ usermsg( irc, "That account is not on-line" );960 irc_rootmsg( irc, "That account is not on-line" ); 961 961 return; 962 962 } … … 964 964 if( !ic->acc->prpl->rem_deny || !ic->acc->prpl->add_permit ) 965 965 { 966 irc_ usermsg( irc, "Command `%s' not supported by this protocol", cmd[0] );966 irc_rootmsg( irc, "Command `%s' not supported by this protocol", cmd[0] ); 967 967 } 968 968 else … … 971 971 imc_add_allow( ic, cmd[2] ); 972 972 973 irc_ usermsg( irc, "Buddy `%s' moved from block- to allow-list", cmd[2] );973 irc_rootmsg( irc, "Buddy `%s' moved from block- to allow-list", cmd[2] ); 974 974 } 975 975 } … … 998 998 if( ( ++times >= 3 ) ) 999 999 { 1000 irc_ usermsg( irc, "%s", msg[rand()%(sizeof(msg)/sizeof(char*))] );1000 irc_rootmsg( irc, "%s", msg[rand()%(sizeof(msg)/sizeof(char*))] ); 1001 1001 last_irc = NULL; 1002 1002 times = 0; … … 1011 1011 } 1012 1012 1013 irc_ usermsg( irc, "Did I ask you something?" );1013 irc_rootmsg( irc, "Did I ask you something?" ); 1014 1014 return; 1015 1015 } … … 1021 1021 if( sscanf( cmd[1], "%d", &numq ) != 1 ) 1022 1022 { 1023 irc_ usermsg( irc, "Invalid query number" );1023 irc_rootmsg( irc, "Invalid query number" ); 1024 1024 return; 1025 1025 } … … 1031 1031 if( !q ) 1032 1032 { 1033 irc_ usermsg( irc, "Uhm, I never asked you something like that..." );1033 irc_rootmsg( irc, "Uhm, I never asked you something like that..." ); 1034 1034 return; 1035 1035 } … … 1071 1071 format = "%-16.16s %-40.40s %s"; 1072 1072 1073 irc_ usermsg( irc, format, "Nick", "Handle/Account", "Status" );1073 irc_rootmsg( irc, format, "Nick", "Handle/Account", "Status" ); 1074 1074 1075 1075 if( irc->root->last_channel && … … 1094 1094 1095 1095 g_snprintf( s, sizeof( s ) - 1, "%s %s(%s)", bu->handle, bu->ic->acc->prpl->name, bu->ic->acc->user ); 1096 irc_ usermsg( irc, format, iu->nick, s, st );1096 irc_rootmsg( irc, format, iu->nick, s, st ); 1097 1097 } 1098 1098 … … 1112 1112 { 1113 1113 g_snprintf( s, sizeof( s ) - 1, "%s %s(%s)", bu->handle, bu->ic->acc->prpl->name, bu->ic->acc->user ); 1114 irc_ usermsg( irc, format, iu->nick, s, irc_user_get_away( iu ) );1114 irc_rootmsg( irc, format, iu->nick, s, irc_user_get_away( iu ) ); 1115 1115 } 1116 1116 n_away ++; … … 1129 1129 { 1130 1130 g_snprintf( s, sizeof( s ) - 1, "%s %s(%s)", bu->handle, bu->ic->acc->prpl->name, bu->ic->acc->user ); 1131 irc_ usermsg( irc, format, iu->nick, s, "Offline" );1131 irc_rootmsg( irc, format, iu->nick, s, "Offline" ); 1132 1132 } 1133 1133 n_offline ++; 1134 1134 } 1135 1135 1136 irc_ usermsg( irc, "%d buddies (%d available, %d away, %d offline)", n_online + n_away + n_offline, n_online, n_away, n_offline );1136 irc_rootmsg( irc, "%d buddies (%d available, %d away, %d offline)", n_online + n_away + n_offline, n_online, n_away, n_offline ); 1137 1137 } 1138 1138 … … 1144 1144 if( !q ) 1145 1145 { 1146 irc_ usermsg( irc, "There are no pending questions." );1147 return; 1148 } 1149 1150 irc_ usermsg( irc, "Pending queries:" );1146 irc_rootmsg( irc, "There are no pending questions." ); 1147 return; 1148 } 1149 1150 irc_rootmsg( irc, "Pending queries:" ); 1151 1151 1152 1152 for( num = 0; q; q = q->next, num ++ ) 1153 1153 if( q->ic ) /* Not necessary yet, but it might come later */ 1154 irc_ usermsg( irc, "%d, %s(%s): %s", num, q->ic->acc->prpl->name, q->ic->acc->user, q->question );1155 else 1156 irc_ usermsg( irc, "%d, BitlBee: %s", num, q->question );1154 irc_rootmsg( irc, "%d, %s(%s): %s", num, q->ic->acc->prpl->name, q->ic->acc->user, q->question ); 1155 else 1156 irc_rootmsg( irc, "%d, BitlBee: %s", num, q->question ); 1157 1157 } 1158 1158 … … 1170 1170 if( !( acc = account_get( irc->b, cmd[2] ) ) ) 1171 1171 { 1172 irc_ usermsg( irc, "Invalid account" );1172 irc_rootmsg( irc, "Invalid account" ); 1173 1173 return; 1174 1174 } 1175 1175 else if( !acc->prpl->chat_join ) 1176 1176 { 1177 irc_ usermsg( irc, "Named chatrooms not supported on that account." );1177 irc_rootmsg( irc, "Named chatrooms not supported on that account." ); 1178 1178 return; 1179 1179 } … … 1205 1205 set_setstr( &ic->set, "room", cmd[3] ) ) 1206 1206 { 1207 irc_ usermsg( irc, "Chatroom successfully added." );1207 irc_rootmsg( irc, "Chatroom successfully added." ); 1208 1208 } 1209 1209 else … … 1212 1212 irc_channel_free( ic ); 1213 1213 1214 irc_ usermsg( irc, "Could not add chatroom." );1214 irc_rootmsg( irc, "Could not add chatroom." ); 1215 1215 } 1216 1216 g_free( channel ); … … 1227 1227 if( !iu->bu->ic->acc->prpl->chat_with( iu->bu->ic, iu->bu->handle ) ) 1228 1228 { 1229 irc_ usermsg( irc, "(Possible) failure while trying to open "1229 irc_rootmsg( irc, "(Possible) failure while trying to open " 1230 1230 "a groupchat with %s.", iu->nick ); 1231 1231 } … … 1233 1233 else 1234 1234 { 1235 irc_ usermsg( irc, "Can't open a groupchat with %s.", cmd[2] );1235 irc_rootmsg( irc, "Can't open a groupchat with %s.", cmd[2] ); 1236 1236 } 1237 1237 } … … 1240 1240 g_strcasecmp( cmd[1], "del" ) == 0 ) 1241 1241 { 1242 irc_ usermsg( irc, "Warning: The \002chat\002 command was mostly replaced with the \002channel\002 command." );1242 irc_rootmsg( irc, "Warning: The \002chat\002 command was mostly replaced with the \002channel\002 command." ); 1243 1243 cmd_channel( irc, cmd ); 1244 1244 } 1245 1245 else 1246 1246 { 1247 irc_ usermsg( irc, "Unknown command: %s %s. Please use \x02help commands\x02 to get a list of available commands.", "chat", cmd[1] );1247 irc_rootmsg( irc, "Unknown command: %s %s. Please use \x02help commands\x02 to get a list of available commands.", "chat", cmd[1] ); 1248 1248 } 1249 1249 } … … 1260 1260 1261 1261 if( strchr( irc->umode, 'b' ) ) 1262 irc_ usermsg( irc, "Group list:" );1262 irc_rootmsg( irc, "Group list:" ); 1263 1263 1264 1264 for( l = irc->b->groups; l; l = l->next ) 1265 1265 { 1266 1266 bee_group_t *bg = l->data; 1267 irc_ usermsg( irc, "%d. %s", n ++, bg->name );1268 } 1269 irc_ usermsg( irc, "End of group list" );1270 } 1271 else 1272 { 1273 irc_ usermsg( irc, "Unknown command: %s %s. Please use \x02help commands\x02 to get a list of available commands.", "group", cmd[1] );1267 irc_rootmsg( irc, "%d. %s", n ++, bg->name ); 1268 } 1269 irc_rootmsg( irc, "End of group list" ); 1270 } 1271 else 1272 { 1273 irc_rootmsg( irc, "Unknown command: %s %s. Please use \x02help commands\x02 to get a list of available commands.", "group", cmd[1] ); 1274 1274 } 1275 1275 } … … 1284 1284 if( !files ) 1285 1285 { 1286 irc_ usermsg( irc, "No pending transfers" );1286 irc_rootmsg( irc, "No pending transfers" ); 1287 1287 return; 1288 1288 } … … 1305 1305 case LIST: 1306 1306 if ( file->status == FT_STATUS_LISTENING ) 1307 irc_ usermsg( irc,1307 irc_rootmsg( irc, 1308 1308 "Pending file(id %d): %s (Listening...)", file->local_id, file->file_name); 1309 1309 else … … 1314 1314 kb_per_s = file->bytes_transferred / 1024 / diff; 1315 1315 1316 irc_ usermsg( irc,1316 irc_rootmsg( irc, 1317 1317 "Pending file(id %d): %s (%10zd/%zd kb, %d kb/s)", file->local_id, file->file_name, 1318 1318 file->bytes_transferred/1024, file->file_size/1024, kb_per_s); … … 1322 1322 if( file->status == FT_STATUS_LISTENING ) 1323 1323 { 1324 irc_ usermsg( irc, "Rejecting file transfer for %s", file->file_name );1324 irc_rootmsg( irc, "Rejecting file transfer for %s", file->file_name ); 1325 1325 imcb_file_canceled( file->ic, file, "Denied by user" ); 1326 1326 } … … 1329 1329 if( file->local_id == fid ) 1330 1330 { 1331 irc_ usermsg( irc, "Canceling file transfer for %s", file->file_name );1331 irc_rootmsg( irc, "Canceling file transfer for %s", file->file_name ); 1332 1332 imcb_file_canceled( file->ic, file, "Canceled by user" ); 1333 1333 } … … 1339 1339 static void cmd_nick( irc_t *irc, char **cmd ) 1340 1340 { 1341 irc_ usermsg( irc, "This command is deprecated. Try: account %s set display_name", cmd[1] );1341 irc_rootmsg( irc, "This command is deprecated. Try: account %s set display_name", cmd[1] ); 1342 1342 } 1343 1343 … … 1354 1354 1355 1355 if( msg ) 1356 irc_ usermsg( irc, "%s: This seems to be your first time using this "1356 irc_rootmsg( irc, "%s: This seems to be your first time using this " 1357 1357 "this version of BitlBee. Here's a list of new " 1358 1358 "features you may like to know about:\n\n%s\n",
Note: See TracChangeset
for help on using the changeset viewer.