We don't know how to do the delegate function

Hello , Openzeppelin forum members. I checked the openzeppelin documentation. We will create our DAO management by creating a community in Snapshot. We inherited our smart contracts from Openzeppelin. We don't know how to do the delegate function. Can you help us?

Yes, feel free to ask specific questions and we will help.

Hi, When I add this function specified in the snapshot to the contract, is there a delegation function in my token contract anymore? ( https://github.com/gnosis/delegate-registry/blob/main/contracts/DelegateRegistry.sol)

I'm sory, the question is not celar at all. If you want us to help you need to explain what you're trying to do and how it fails.