I have a webapp and when I send a transaction I need to approve this tx by clicking "Accept" in Metamask. I would like to implement an automatic non-clickable confirmation. Is it possible? How? (Security is not important in this case)
Hi I am not quite sure I understand the question but I will try my best to answer it...
If you are talking about the confirmation prompt that you get when transacting using Metamask then there is no way of getting rid of it as that is how Metamask is coded. That has to do with the Metamask application and not your dapp.
If you still want to implement an automatic non-clickable response for users who send ether/tokens via other ways that do not involve Metamask... then you'll have to make use of events. Events will automatically detect when a user sends funds and can give them the response you'll have coded. *The response will also appear to those who sent funds via Metamask.
UPDATE : You cannot change metamask's behavior using code on a Dapp. Metamask is a third party in this case that has nothing to do with your dapp.
So... Is it possible to avoid this clickable operation with events? No.