# Custom Response bot a advanced response Bot, which is specified for responses. The bot allows you to use variables and Functions like add Role,create Ticket... too.You can set trigger and Responses for it. # [Invite Link:](https://discord.com/api/oauth2/authorize?client_id=815935752356495431&permissions=268561655&scope=bot) #### There are three types of trigger message, reaction, join/leave ## Creating a Response use the `??create` command and the bot will ask if you want to start a setup, tell yes and the bot will auto collect info. ![](https://i.imgur.com/SoZoE8L.png) **Choose your triggertype like message** ![](https://i.imgur.com/gyAi37i.png) **Enter your Code and save your file** You can use normal sentence like "Hi how are you?".But you can use Varibales like $authorID and more or send Embed use function like add Role.If you want to use Variables and Functions ,check our [docs](https://raspdevpy.gitbook.io) you can find there over 250 functions ![](https://i.imgur.com/BCsOAfH.png) **Execute your Response** ![](https://i.imgur.com/RHmO8OB.png) It could be that the bot returns Timeout but your file gets saved temporary and you can reuse it by using `??create <temptoken>` ## Editing Response Use `??edit` and the bot will show all responses with the token then use `??edit <token>` to edit them enter the value you want to edit ![](https://i.imgur.com/15Tyr2i.png) ## Deleting Response Use `??delete` and the bot will show all responses with the token then use `??delete <token>` to delete it ![](https://i.imgur.com/0zulf9u.png) ## Viewing Response Use `??view` and the bot will show all responses with the token then use `??view <token>` to delete it ![](https://i.imgur.com/k1O55kJ.png) ## Example: **Using Reaction as trigger** ![](https://i.imgur.com/zhqrpd9.png) **Using Message** economy command ![](https://i.imgur.com/3j90XQP.png) random text ![](https://i.imgur.com/DWjolj2.png) As you see everything is possible.You can add role create Channel .. with our functions