How to add fucntion batch transfer?

hello i want to know if this function of batch transfer is correct :
-----------------------
Capture1

                                                  -----------------------------

i already add this function on my contract but when i deploy the contract the fucntion dosnt work and this error came :

i need some help guys

hello, did you try to transfer a token in bulk?

ACTUALLY I WANT THE TRANSFER BE LIKE THAT ..( BATCH TRANSFERT ) in method .

ok, can you share the contract where you want to apply this method, do you speak spanish?

i speak english and french .. can we talk on telegram or email or anything if u have time !!

I can not share my contact information here since it is only for support

great work bro you help me very much i wish the othey user in this forum be like u thanks a lots bro

@jimmy-zak20 Batch transfers as seen in Etherscan are probably ERC1155 transfers. Take a look at the EIP and our documentation.