I think you Lucas is already aware of this but... when you set the type wait time to 10/10 ms when bot types text with special characters using shift like "asdq4!asdas@sdas23r#fsdfs$ad%sad^adas&fasf*as)fas fas)fsf(_" it types normal characters with great speed, but when bot "presses" shift it overtypes and needs to remove the last characters and "unpress" shift then type the characters again. It slows down the typing process.
If its designed that way, so be it, but maybe you should add an option like "paste text from clipboard" (where the user can check or uncheck on own resposibility) where the bot would:
it would make the bot "say" things realy fast, still maintaining most of the "safe" factor.Code:old_text = get_clipboard_text(); set_clipboard_text( 'asasuihasa6786&*^%^*%^%^*56a5sd6asdasdhasgdhagsd' ); usekeys( 'ctrl + v' ); set_clipboard_text( old_text );
OR just add clipboard and keyboard support to the lua.