Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public IRC_OnUserSay(botid, recipient[], user[], host[], message[])
- {
- printf("*** IRC_OnUserSay (Bot ID %d): User %s (%s) sent message to %s: %s", botid, user, host, recipient, message);
- // Someone sent the first bot a private message
- //----------------------------------------------
- if(strfind(message, "register", true))
- {
- return IRC_Say(gBotID[0], user, "4Error: register YourPass");
- }
- else
- {
- new
- cmd[36],
- param[64]
- ;
- unformat( message , "S()[36]S()[64]" , cmd , param );
- if( strlen(cmd) )
- {
- if( !strcmp( cmd , "register" , true ) )
- {
- if( strlen( param ) )
- {
- new File:file;
- if (!fexist("irc_pass.txt"))
- {
- file = fopen("irc_pass.txt", io_write);
- }
- else
- {
- file = fopen("irc_pass.txt", io_append);
- }
- if (file)
- {
- fwrite(file, param);
- fwrite(file, "\r\n");
- fclose(file);
- }
- return 1;
- }
- }
- }
- IRC_Say( botid , user , "USAGE: register <password>" );
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement