diff --git a/commands/owner/botAvatar.js b/commands/owner/botAvatar.js
new file mode 100644
index 00000000..c151cb16
--- /dev/null
+++ b/commands/owner/botAvatar.js
@@ -0,0 +1,40 @@
+const { Command } = require('discord-akairo');
+
+class BotAvatarCommand extends Command {
+    constructor() {
+        super('botavatar', {
+            aliases: ['botavatar', 'bavatar'],
+            split: 'none',
+            category: 'owner',
+            ownerOnly: 'true',
+            args: [
+                {
+                    id: 'image',
+                    type:'string',
+                    optional: true
+                }
+            ],
+            description: {
+				content: 'Change bot profil picture',
+				usage: '[image attachment/or link]',
+				examples: ['image file']
+			}
+        });
+    }
+
+    async exec(message, args) {
+        let Attachment = (message.attachments).array();
+        let image = args.image;
+        if (!Attachment[0] && !image)
+            return message.say('You didint provide any images')
+        else 
+            image = Attachment[0].url
+        this.client.user.setAvatar(image)
+        .catch(() => message.channel.send("The link you provided dosen't work... is it a picture?"));
+        message.channel.send('The avatar have been changed succesfully');
+
+
+    }
+}
+
+module.exports = BotAvatarCommand;
\ No newline at end of file