Commit 66d9e4a
refactor!: optimize sync behaviour (#776)
* refactor: optimize sync behavior
* ooops
* Update interactions/api/http/interaction.py
Co-authored-by: Toricane <[email protected]>
* Update interactions/client/bot.pyi
Co-authored-by: Toricane <[email protected]>
* Update interactions/api/http/scheduledEvent.py
Co-authored-by: Toricane <[email protected]>
* Update interactions/client/bot.py
Co-authored-by: Toricane <[email protected]>
* Update bot.py
* ci: correct from checks.
* fix: Fix command check for user and member decorator
* Update interactions/client/bot.py
Co-authored-by: Toricane <[email protected]>
* fix!: Fix autocomplete when sync is disabled
* Update bot.py
* Update bot.py
* Update bot.pyi
* ci: correct from checks.
* Update bot.py
* fix: fix option checks and autocomplete dispatch with command names
* ci
* refactor: unnecessary if checks
* fix!: Fix synchronisation by properly checking attributes and their logic comparators.
* refactor: Remove print statements.
* refactor: move sync and autocomplete into _ready
* doc: add warning
* Update interactions/client/bot.py
Co-authored-by: Toricane <[email protected]>
* refactor!: Consider extensions in the sync process
* ci: correct from checks.
* i hate merge conflicts
* purge: remove debugging changes
* Update interactions/client/bot.py
Co-authored-by: Toricane <[email protected]>
* Update interactions/client/bot.py
Co-authored-by: Toricane <[email protected]>
* fix: consider loading after bot start
* ci: correct from checks.
* refactor: make compare sync static
* ci: correct from checks.
* fix: consider sync toggle on load
Co-authored-by: Toricane <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: DeltaX <[email protected]>1 parent ca5a95e commit 66d9e4a
3 files changed
+69
-33
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| 57 | + | |
57 | 58 | | |
58 | 59 | | |
59 | 60 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
139 | 139 | | |
140 | 140 | | |
141 | 141 | | |
142 | | - | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
143 | 146 | | |
144 | 147 | | |
145 | 148 | | |
| |||
150 | 153 | | |
151 | 154 | | |
152 | 155 | | |
| 156 | + | |
| 157 | + | |
153 | 158 | | |
154 | 159 | | |
155 | 160 | | |
156 | | - | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
157 | 164 | | |
158 | 165 | | |
159 | 166 | | |
| |||
252 | 259 | | |
253 | 260 | | |
254 | 261 | | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
255 | 270 | | |
256 | 271 | | |
257 | 272 | | |
| |||
271 | 286 | | |
272 | 287 | | |
273 | 288 | | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
274 | 297 | | |
275 | 298 | | |
276 | 299 | | |
| |||
708 | 731 | | |
709 | 732 | | |
710 | 733 | | |
711 | | - | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
712 | 738 | | |
713 | 739 | | |
714 | 740 | | |
715 | 741 | | |
716 | 742 | | |
717 | | - | |
| 743 | + | |
718 | 744 | | |
719 | 745 | | |
720 | 746 | | |
721 | | - | |
| 747 | + | |
722 | 748 | | |
723 | 749 | | |
724 | 750 | | |
725 | 751 | | |
726 | | - | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
727 | 755 | | |
728 | 756 | | |
729 | 757 | | |
| |||
896 | 924 | | |
897 | 925 | | |
898 | 926 | | |
899 | | - | |
| 927 | + | |
| 928 | + | |
| 929 | + | |
| 930 | + | |
| 931 | + | |
900 | 932 | | |
901 | 933 | | |
902 | 934 | | |
| |||
1268 | 1300 | | |
1269 | 1301 | | |
1270 | 1302 | | |
1271 | | - | |
1272 | | - | |
1273 | | - | |
1274 | | - | |
1275 | | - | |
1276 | 1303 | | |
1277 | 1304 | | |
1278 | 1305 | | |
1279 | 1306 | | |
1280 | | - | |
| 1307 | + | |
| 1308 | + | |
| 1309 | + | |
| 1310 | + | |
| 1311 | + | |
| 1312 | + | |
| 1313 | + | |
| 1314 | + | |
| 1315 | + | |
1281 | 1316 | | |
1282 | 1317 | | |
1283 | 1318 | | |
| 1319 | + | |
| 1320 | + | |
| 1321 | + | |
| 1322 | + | |
| 1323 | + | |
| 1324 | + | |
1284 | 1325 | | |
1285 | 1326 | | |
1286 | 1327 | | |
| |||
1291 | 1332 | | |
1292 | 1333 | | |
1293 | 1334 | | |
| 1335 | + | |
| 1336 | + | |
| 1337 | + | |
1294 | 1338 | | |
1295 | 1339 | | |
1296 | 1340 | | |
| |||
1307 | 1351 | | |
1308 | 1352 | | |
1309 | 1353 | | |
1310 | | - | |
1311 | | - | |
| 1354 | + | |
1312 | 1355 | | |
1313 | 1356 | | |
1314 | 1357 | | |
| |||
1429 | 1472 | | |
1430 | 1473 | | |
1431 | 1474 | | |
1432 | | - | |
1433 | 1475 | | |
1434 | 1476 | | |
1435 | 1477 | | |
| |||
1497 | 1539 | | |
1498 | 1540 | | |
1499 | 1541 | | |
| 1542 | + | |
| 1543 | + | |
| 1544 | + | |
1500 | 1545 | | |
1501 | 1546 | | |
1502 | | - | |
| 1547 | + | |
1503 | 1548 | | |
1504 | 1549 | | |
1505 | 1550 | | |
1506 | 1551 | | |
1507 | 1552 | | |
1508 | 1553 | | |
| 1554 | + | |
| 1555 | + | |
1509 | 1556 | | |
1510 | 1557 | | |
1511 | | - | |
1512 | | - | |
1513 | | - | |
1514 | | - | |
1515 | | - | |
1516 | | - | |
1517 | 1558 | | |
1518 | | - | |
1519 | | - | |
1520 | | - | |
1521 | | - | |
1522 | | - | |
1523 | | - | |
1524 | | - | |
1525 | | - | |
| 1559 | + | |
1526 | 1560 | | |
1527 | 1561 | | |
1528 | 1562 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
| 49 | + | |
| 50 | + | |
50 | 51 | | |
51 | 52 | | |
52 | 53 | | |
| |||
120 | 121 | | |
121 | 122 | | |
122 | 123 | | |
123 | | - | |
| 124 | + | |
124 | 125 | | |
125 | 126 | | |
126 | 127 | | |
| |||
0 commit comments