A few useful methods to make a bot in VB I thought some might be interested by VB because it's a pretty intuitive coding language so here are some cool stuff to make bots ; Detecting a pixel color : 'Taking a screenshot and converting to Graphics type, note that here the screen resolution is 1280x720. Dim Img As New Bitmap(1280, 720) Dim ImgGraphics As Graphics = Graphics.FromImage(Img) ImgGraphics.CopyFromScreen(0, 0, 0, 0, Img.Size) 'Getting the pixel color at (X,Y) on the screenshot, note that i'm using .ToArgb to compare a color value, change -65906 to the color you want. Dim Slot1Selec As Color = Img.GetPixel(X, Y) If Slot1Selec.ToArgb = -65906 Then 'Do something here End If 'Getting rid of the BMP and Graphics screenshots, else it will constantly increase your ram usage Img.Dispose() ImgGraphics.Dispose() Simulating mouse clicks and keyboard inputs : You have to declare those functions/sub right after your Public Class line ; Private Declare Function GetAsyncKeyState Lib "user32"