Advertisement
Niko_boy

Untitled

Dec 21st, 2011
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.48 KB | None | 0 0
  1. public IRC_OnUserSay(botid, recipient[], user[], host[], message[])
  2. {
  3. printf("*** IRC_OnUserSay (Bot ID %d): User %s (%s) sent message to %s: %s", botid, user, host, recipient, message);
  4. // Someone sent the first bot a private message
  5. //----------------------------------------------
  6. if(strfind(message, "register", true))
  7. {
  8. return IRC_Say(gBotID[0], user, "4Error: register YourPass");
  9. }
  10. else
  11. {
  12. new
  13. cmd[36],
  14. param[64]
  15. ;
  16. unformat( message , "S()[36]S()[64]" , cmd , param );
  17. if( strlen(cmd) )
  18. {
  19. if( !strcmp( cmd , "register" , true ) )
  20. {
  21. if( strlen( param ) )
  22. {
  23. new File:file;
  24. if (!fexist("irc_pass.txt"))
  25. {
  26. file = fopen("irc_pass.txt", io_write);
  27. }
  28. else
  29. {
  30. file = fopen("irc_pass.txt", io_append);
  31. }
  32. if (file)
  33. {
  34. fwrite(file, param);
  35. fwrite(file, "\r\n");
  36. fclose(file);
  37. }
  38. return 1;
  39. }
  40. }
  41. }
  42. IRC_Say( botid , user , "USAGE: register <password>" );
  43. }
  44.  
  45. return 1;
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement