You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Simple auto-drawing tool for skribbl.io written in Go.
3
+
GUI auto-drawing tool for skribbl.io written in Go (Fyne). Search an image, click it, and the bot draws it for you.
4
4
5
-
## Instructions
6
5
7
-
### Setup
6
+
##Features
8
7
9
-
- On first run, a config file named config.yaml will be created with default settings.
10
-
- Make sure print_coords_mode is set to true.
11
-
- Start a game on skribbl.io (preferably a private room with two browser tabs).
12
-
- When it is your turn to draw, run the program and hover over the white color on the palette.
13
-
- After 5 seconds, the program will print coordinates (Your coordinates X: position_x, Y: position_y). Copy these values into the config file.
14
-
- After entering the correct coordinates, set print_coords_mode to false.
8
+
- Easy initial setup for everyone.
9
+
- Images in different styles are searched for each search for the same word.
10
+
- Preview how the image will look.
11
+
- Stop drawing at any time using the Esc key.
15
12
16
-
### Drawing
17
13
18
-
- Place any image file in the same directory as the program.
19
-
- When it is your turn to draw, run the program and open the game in your browser.
20
-
- If you need to stop drawing, quickly move your mouse cursor to the left.
14
+
## Usage
15
+
16
+
1) Open skribbl.io in a browser. Preferably a private room so you can test safely.
17
+
18
+
2) Launch Go-Skribbot and setup coordinates.
19
+
- Click the gear button to open Settings.
20
+
- Click "Change" under "White color position".
21
+
- In your browser, move the mouse over the white color square on the palette and right-click. The app captures coordinates automatically.
22
+
- Click OK to save.
23
+
24
+

25
+
26
+
3) In the main window, type a search query and click Search (or press Enter). A 2x3 grid will show matching images. (Repeat your search many times to get even more interesting results)
27
+
28
+

29
+
30
+
4) Click any image to start drawing. You have ~3 seconds to focus the browser window with the skribbl.io canvas.
31
+
32
+

33
+
34
+
5) Stopping (if needed):
35
+
- Press Esc to stop immediately.
36
+
37
+
38
+
## Troubleshooting
39
+
40
+
- The drawing starts in the wrong place:
41
+
- Re-capture coordinates from Settings and ensure the browser is on top when drawing begins.
42
+
- Keep browser zoom at 100% and avoid moving the browser window between setup and drawing.
43
+
44
+
- Nothing happens when clicking an image:
45
+
- Ensure PositionX and PositionY are set (Settings).
46
+
- Some environments require running the app with appropriate permissions so it can control the mouse.
47
+
48
+
- Image search returns nothing or errors:
49
+
- Try a different query. The app requests images from Google and may be affected by rate limits or network issues.
50
+
51
+
52
+
## Tech stack
53
+
54
+
- UI: Fyne (fyne.io/fyne/v2)
55
+
- Input automation: robotgo, gohook
56
+
- Config: cleanenv + YAML
57
+
58
+
59
+
## Disclaimer
60
+
61
+
This tool automates mouse/keyboard actions and fetches images from the web. Use responsibly and for personal/educational purposes. Respect game rules and third‑party content licenses.
0 commit comments