Commit Graph

  • 0796dab6b5 Fix sheet error master Rene Arumetsa 2026-09-11 21:37:38 +03:00
  • b606b48686 Merge branch 'master' of ssh://git.lapikud.ee:202/renkar/tipibot Rene Arumetsa 2026-09-04 10:47:23 +03:00
  • 558d53bfa9 Merge branch 'fix/economy-money-safety' Rene Arumetsa 2026-09-04 10:45:30 +03:00
  • 837ad32757 docs(dev-notes): list new economy submodules and commands fix/economy-money-safety Rene Arumetsa 2026-09-04 03:11:55 +03:00
  • d1cf6cdbd1 feat(economy): add /lottery - daily draw, weighted winner takes the pot Rene Arumetsa 2026-09-04 03:10:42 +03:00
  • ba044bf16f polish(economy): surface bank/lootbox/achievement stats in /stats and /adminview Rene Arumetsa 2026-09-04 03:02:27 +03:00
  • 570d8b7cbd feat(economy): add /achievements milestone badges Rene Arumetsa 2026-09-04 02:57:34 +03:00
  • 42bbdbd93d feat(economy): add /bank vault (rob-proof storage) + net-worth leaderboard Rene Arumetsa 2026-09-04 02:53:14 +03:00
  • 417617175e docs(readme): document /consumables, /lootbox and /vanity coin sinks Rene Arumetsa 2026-09-04 02:45:25 +03:00
  • b34c1e22da feat(economy): add /lootbox mystery box (coin sink with random reward) Rene Arumetsa 2026-09-04 02:44:46 +03:00
  • 8481003edf feat(economy): persist interactive-game stakes so a restart can't eat them Rene Arumetsa 2026-09-04 02:37:43 +03:00
  • f72d72b355 fix(blackjack): return db_error on bet-commit failure; document new patterns Rene Arumetsa 2026-09-04 02:31:10 +03:00
  • 4cd13503a7 feat(status): show money-supply metric in /status Rene Arumetsa 2026-09-04 02:28:19 +03:00
  • eb7346b851 fix(economy): handle db_error in commands, dedupe cooldowns, single leaderboard scan Rene Arumetsa 2026-09-04 02:26:07 +03:00
  • 7a28617657 docs: add CLAUDE.md guidance for Claude Code Rene Arumetsa 2026-09-04 02:09:33 +03:00
  • 037628d24f feat(economy): add vanity shop and harden economy money-safety Rene Arumetsa 2026-09-04 02:09:25 +03:00
  • 931941ae21 Merge pull request 'feat/participant-divider-roles' (#10) from feat/participant-divider-roles into master rene arumetsa 2026-09-03 21:57:06 +00:00
  • fb08bc56d7 chore(teams): log role batch vs bot_top when edit_role_positions fails feat/participant-divider-roles Rene Arumetsa 2026-09-04 00:54:00 +03:00
  • a280ba05cc feat(teams): add Fienta as primary Discord->team source (sheet fallback) Rene Arumetsa 2026-09-04 00:50:54 +03:00
  • 3c8927184b feat(teams): grant each participant their game's divider role Rene Arumetsa 2026-09-04 00:00:41 +03:00
  • b813ed5f81 Merge pull request 'fix(teams): resolve dividers from tab name + full title, not last notice row' (#9) from feat/teamsync-reposition into master rene arumetsa 2026-09-03 20:35:24 +00:00
  • c19e67b5ab fix(teams): resolve dividers from tab name + full title, not last notice row feat/teamsync-reposition Rene Arumetsa 2026-09-03 23:32:58 +03:00
  • b20bca9244 Merge pull request 'feat(teams): resolve team dividers by role ID instead of name' (#8) from feat/teamsync-reposition into master rene arumetsa 2026-09-03 19:38:23 +00:00
  • d48a436e26 feat(teams): resolve team dividers by role ID instead of name Rene Arumetsa 2026-09-03 22:34:34 +03:00
  • deab0f7a55 CS2 team dividers. Rene Arumetsa 2026-09-03 21:36:41 +03:00
  • bd3fb7d3b8 feat(teams): add opt-in /teamsync reposition to tidy existing team roles feat/team-divider-placement Rene Arumetsa 2026-08-28 16:05:38 +03:00
  • e179a35fc4 feat(teams): place new team roles under their game's divider role Rene Arumetsa 2026-08-28 15:51:48 +03:00
  • a4645e19c5 Merge branch 'renkar-feat/team-roles-from-registration-sheet' Rene Arumetsa 2026-08-28 15:07:34 +03:00
  • ce1ed28904 refactor(teams): move team-role sync to the economy/community bot feat/team-roles-from-registration-sheet Rene Arumetsa 2026-08-28 15:04:23 +03:00
  • 52002c37fc feat(members): assign team roles from the tournament registration sheet Rene Arumetsa 2026-08-28 14:01:22 +03:00
  • 567a82b9f2 Merge pull request 'feat(economy): add /consumables shop of repeatable, expiring boosts' (#5) from fix/economy-money-safety into master rene arumetsa 2026-08-19 17:53:12 +00:00
  • f3c69738ef Merge pull request 'fix/economy-money-safety' (#4) from fix/economy-money-safety into master rene arumetsa 2026-08-19 17:36:16 +00:00
  • a2e1601d0e feat(economy): add /consumables shop of repeatable, expiring boosts Rene Arumetsa 2026-08-19 20:32:36 +03:00
  • b9b4c7c4c7 test(strings): guard that every string is re-exported from the package Rene Arumetsa 2026-08-19 20:02:55 +03:00
  • 254992c642 docs: point core/economy references at the package submodules Rene Arumetsa 2026-08-19 20:02:47 +03:00
  • 191726721c Update docs Rene Arumetsa 2026-08-19 19:53:04 +03:00
  • 0ea5580e15 Refactor strings.py into modules Rene Arumetsa 2026-08-19 19:12:48 +03:00
  • 738144ccfa Refacotr strings.py into modules Rene Arumetsa 2026-08-19 19:12:21 +03:00
  • cec5ac01a0 Fix give coins, now actually gives rewards Rene Arumetsa 2026-08-17 19:29:15 +03:00
  • 3b35f82d80 Fix RequestView over-funding reentrancy (do_give double-transfer) Rene Arumetsa 2026-08-10 18:49:25 +03:00
  • 5e303fe36f Merge pull request 'Fix money-safety bugs in economy (heist, blackjack, bail)' (#3) from fix/economy-money-safety into master rene arumetsa 2026-08-10 15:35:46 +00:00
  • 968356f925 Fix money-safety bugs in economy (heist, blackjack, bail) Rene Arumetsa 2026-08-10 18:31:46 +03:00
  • 8d16da268d Fix eco bot service Rene Arumetsa 2026-07-27 15:52:51 +03:00
  • 4dd7379e03 Fix workflow Rene Arumetsa 2026-07-27 15:22:56 +03:00
  • 7fc0ccc77f Fix deploy.yml Rene Arumetsa 2026-07-27 01:04:26 +03:00
  • 83a60cda55 Refator eco code. Split into modules Rene Arumetsa 2026-07-27 00:49:34 +03:00
  • d89383ee20 CI test Rene Arumetsa 2026-07-27 00:25:25 +03:00
  • 8884cce9b5 Added a runner, ci/cd Rene Arumetsa 2026-07-26 21:45:23 +03:00
  • 94fe57a596 Add startup scheme Rene Arumetsa 2026-07-26 21:36:26 +03:00
  • c40c871a4b Sync pb Rene Arumetsa 2026-07-26 21:29:35 +03:00
  • 5ba5642694 Added tests, fix README. Rene Arumetsa 2026-07-26 20:32:13 +03:00
  • cb18d9b882 Added quests Rene Arumetsa 2026-07-26 20:11:14 +03:00
  • 0cdd8dac63 Update env variables Rene Arumetsa 2026-06-21 22:49:46 +03:00
  • 6101a278e7 Admin check now a dict Rene Arumetsa 2026-06-21 22:40:57 +03:00
  • 1e9ec56761 Update tipidice emoij to be animated Rene Arumetsa 2026-06-03 18:50:06 +03:00
  • a96488fe9e Added eco server emoij ID Rene Arumetsa 2026-06-03 18:45:46 +03:00
  • 25cf60d2e1 Fix conflict Rene Arumetsa 2026-06-03 18:38:40 +03:00
  • 3939c879c9 Refacor emoijs to use application emoijs Rene Arumetsa 2026-06-03 18:34:29 +03:00
  • 42f7bae681 Edit discord role rights Rene Arumetsa 2026-06-01 22:19:12 +03:00
  • b0e23c1a17 Change admin command permissions Rene Arumetsa 2026-06-01 22:11:44 +03:00
  • 24de79c503 Edit discord interaction, seems to cause a trouble Rene Arumetsa 2026-05-25 17:51:33 +03:00
  • ee4e639c30 Remove custom_id from shop, which causes bug of tiers not working Rene Arumetsa 2026-05-25 17:44:43 +03:00
  • 48cc8398ec Rename logger to include bot profiles Rene Arumetsa 2026-05-20 17:48:44 +03:00
  • b83b347d6a Fix shop interation Rene Arumetsa 2026-05-19 18:37:42 +03:00
  • 8d7ac504ca Change exp leveling system Rene Arumetsa 2026-05-13 22:43:34 +03:00
  • 15e3121d55 Fix birthday bug Rene Arumetsa 2026-05-11 22:28:21 +03:00
  • b0a3dcb03b Document cleanup Rene Arumetsa 2026-05-04 20:50:30 +03:00
  • 0e617d87a2 Merge branch 'master' of ssh://git.lapikud.ee:202/renkar/tipibot Rene Arumetsa 2026-05-04 20:18:31 +03:00
  • 2c2621d24e Make exp gains less grindy Rene Arumetsa 2026-05-04 17:48:55 +03:00
  • 192888625e Refactor db error catch to one helper Rene Arumetsa 2026-05-04 17:31:16 +03:00
  • 6d344a47f4 Fix 403 auth error Rene Arumetsa 2026-05-04 17:14:21 +03:00
  • 07e7f5e0b2 More bug fixes Rene Arumetsa 2026-05-03 15:11:32 +03:00
  • d65173fbe9 Some bug updates Rene Arumetsa 2026-05-03 14:45:42 +03:00
  • 58684d5f34 Add patch notes to bot Rene Arumetsa 2026-05-03 12:02:19 +03:00
  • 8529706809 Remove docker support Rene Arumetsa 2026-05-03 09:21:39 +03:00
  • 173e2564f1 Add missing import Rene Arumetsa 2026-05-01 10:52:48 +03:00
  • 93f4d471dc Add db error in functions Rene Arumetsa 2026-04-29 00:04:24 +03:00
  • de7cfce833 Lower pb token timeout Rene Arumetsa 2026-04-29 00:00:18 +03:00
  • a4a447867f Added ci/cd Rene Arumetsa 2026-04-26 21:51:07 +03:00
  • 9ae26049c5 Fix fishing sell bug Rene Arumetsa 2026-04-26 20:37:07 +03:00
  • b998418c14 Remove data/, usless folder Rene Arumetsa 2026-04-20 23:13:02 +03:00
  • 94df54dde2 Remove data/ from git logs Rene Arumetsa 2026-04-20 23:06:17 +03:00
  • 77a3badd41 Feature: Clean up the codebase Rene Arumetsa 2026-04-20 23:01:51 +03:00
  • 17102ae202 Removed BOT_PROFILE from .env, set in compose.yml instead Rene Arumetsa 2026-04-20 22:52:29 +03:00
  • cd41bc2a48 Remove DEV_NOTE3S in root directory Rene Arumetsa 2026-04-20 22:42:26 +03:00
  • 802a6a2e8d Merge pull request 'Add container support' (#2) from containers into master rene arumetsa 2026-04-20 19:39:24 +00:00
  • 64d9b304a9 Add container support Rene Arumetsa 2026-04-20 22:37:55 +03:00
  • 07360d3f11 Remove logs from git Rene Arumetsa 2026-04-20 22:28:24 +03:00
  • 8f28832432 Merge pull request 'Feature: Start with rewrite-v2' (#1) from rewrite-v2 into master rene arumetsa 2026-04-20 19:09:45 +00:00
  • 4d1981420d Fucking shit pask bad AlacrisDevs 2026-04-20 12:09:39 +03:00
  • 14927b610d Discomboluating AlacrisDevs 2026-04-04 21:06:43 +03:00
  • ae393f7c35 Last changes before full rewrite AlacrisDevs 2026-04-04 20:27:15 +03:00
  • fdb0e5eb5b add additional crime win and lose text TFT 2026-03-21 11:18:23 +02:00
  • f95fc76b2c misc fixes TFT 2026-03-21 11:17:17 +02:00
  • 6a6bfc0811 more getwaway fail texts TFT 2026-03-21 11:04:31 +02:00
  • a16296edbf add and fix heist story + misc TFT 2026-03-21 11:02:52 +02:00
  • e11f34c57c update flavor texts TFT 2026-03-20 22:02:29 +02:00
  • e1415fc5ac Initial commit AlacrisDevs 2026-03-20 17:35:35 +02:00