Commit Graph
32 Commits
Author SHA1 Message Date
Nick Ninov 83f192bc00 docker: Sleep after run finishes
- Sleep prevents calling `Account` faster than launching the docker container. This only happens when the container already exists and it is must be turned on.
- Add logs
2026-06-18 07:39:20 +03:00
Nick Ninov b49680ac50 PyPI: Selectable Backup folder
- Backup folder can be manually selected on local machine
- Related to https://github.com/status-im/status-python-sdk/issues/2
2026-06-17 23:48:55 +03:00
Nick Ninov 20c008f7fa wallet: Send ERC-20 and ETH on the same chain 2026-06-17 19:49:56 +03:00
Nick Ninov 194c39eeae PyPI: Windows WSL launch 2026-06-17 18:56:45 +03:00
Nick Ninov 6c028448b0 bot: Community members
Related to:
- https://github.com/status-im/data-docs/issues/207
- https://github.com/status-im/status-python-sdk/issues/5
2026-06-02 22:51:42 +03:00
Nick Ninov cc9e0db455 PyPI: Launch Docker container
- Related to https://github.com/status-im/status-bot/issues/22
2026-05-24 21:26:27 +03:00
Nick Ninov f97f6b66b6 bot: Remove monitor.py 2026-05-24 17:35:20 +03:00
Siddarth Kumar a665fb7d46 bot: Add Profile Picture
- Set local profile picture
- Documentation
- Monitoring implementation
2026-05-10 22:07:35 +03:00
Nick Ninov 5c1fea8155 bot: Bridge Messages
- Convert bridge messages to valid JSON
- Related to https://github.com/status-im/data-docs/issues/153#issuecomment-4357903790
2026-05-01 08:27:05 +03:00
Nick Ninov 3ea30f4337 signal: Missing docstring 2026-04-29 13:28:49 +03:00
Nick Ninov 9fe4da4b54 communities: Gated community monitoring
- Messages are saved in `.csv` instead of `.pkl` files due to `pickle.load` error
- Added monitoring logs
- Save latest extracted message per community chat
2026-04-23 08:58:15 +03:00
Nick Ninov a252f0afbc bot: Enable status-backend logs 2026-04-20 08:20:52 +03:00
Nick Ninov 0d677474d2 backup: Windows slashes 2026-04-19 22:52:44 +03:00
Nick Ninov df2d8662fb wallet: Account balance
- Related to https://github.com/status-im/status-bot/issues/16
- Get account balance
- Convert account balance into fiat currency
- Make properties private
2026-04-04 10:42:58 +03:00
Nick Ninov 8a51bdf340 docs: Improve search and readability
- Related to https://github.com/status-im/status-bot/issues/11
- Document features that can be used with `infura_token`
- Add `coingecko_api_key` **but needs additional documentation and validation**.
- Add sub headers in `Methods` and `Properties`
- Add diagrams for `How it works` and `Setup`
- Add Status App images for relatability
2026-04-02 19:42:02 +03:00
Nick Ninov 4d72b681a2 bot: balance usage
- Get balance for given wallet, token address, chain id and CCY
- Get all Status tokens
- Get current market value for given token address, chain id and CCY
2026-03-28 23:40:34 +02:00
Nick Ninov 4e8c35ce34 bot: display name validation
- https://github.com/status-im/status-app/issues/20273
2026-03-27 08:46:01 +02:00
apentori 0933807f0d move docs
Signed-off-by: apentori <pentori.alexis@proton.me>
2026-03-26 16:10:59 +01:00
Nick Ninov 44d7b915a7 bot: sharable URLs
- Contact URLs
- Community URLs
- Community channel URLs
2026-03-25 22:22:28 +02:00
Nick Ninov 9922348735 bot: incorrect messages 2026-03-24 21:59:44 +02:00
Nick Ninov 2ab7056699 bot: minor bug fix
- `Account` would break when the Python script finishes and does not have anything to logout or close
- Wrong address was used as `wallet_address`
2026-03-23 09:10:04 +02:00
Nick Ninov bf569a0aa5 bot: add missing requirements.txt 2026-03-20 11:50:23 +02:00
Nick Ninov bcb34da804 bot: Status App Monitoring
Related to:
- https://github.com/status-im/status-bot/issues/14
- https://github.com/status-im/status-bot/issues/4
- https://github.com/status-im/data-docs/issues/153

Notes:
- SImplified `Account` class is used instead of initial `StatusBackend`
- Add `Account` requirements.txt
- Fixed backup load bug. Initially wrong event was monitored and it would wait forever.
- Latest Status Backend Dockerfile is pulled from GitHub instead of Harbor
- Postgres schema is created if it doesn't exist
2026-03-19 22:47:35 +02:00
Nick Ninov 994e5c8243 account: load backup
Related to https://github.com/status-im/status-bot/issues/7

- Volume for data directory has been swapped with backup one
2026-03-14 23:36:34 +00:00
Nick Ninov 2b2d5c0a1d account: add group chats support
Related to https://github.com/status-im/status-bot/issues/8
2026-03-14 20:19:35 +00:00
Nick Ninov 1c67a08b41 account: custom logger
Related to https://github.com/status-im/status-bot/issues/7

- Add custom logger to `Account` class
- Add `display_name` validation based on Status App
- Update new `display_name` for other accounts when account has been recovered with mnemonics
- Update documentation
2026-03-12 22:14:57 +00:00
Nick Ninov 0761a8337d account: mnemonic recovery
Related to https://github.com/status-im/status-bot/issues/7

- Recover account with mnemonic phrase in `login`
2026-03-12 16:47:53 +00:00
Nick Ninov 1fa40df89e properties: bio
- Add bio functionality
- Add documentation
2026-03-11 16:22:25 +00:00
Nick Ninov 70ee474cd4 properties: display_name
- Change `username` to `display_name`
- Add `key_uid` login support
- Update documentation
2026-03-11 12:12:01 +00:00
Nick Ninov 49d7697635 docs: Account
Related to https://github.com/status-im/data-docs/issues/158

- Move `Signal` class to a separate file
- Create properties and method documentation
- Write `Account` methods documentation

**Note**: Account initialization documentation will be added once the setup process is simplified
2026-03-11 08:30:59 +00:00
Nick Ninov d8b3ab1c94 bot: Send community request
- Add `call_rpc` for faster local development
- Send community join request
2026-03-09 22:21:45 +00:00
Nick Ninov 0b1a63597a bot: Status App account
Related to:
- https://github.com/status-im/data-docs/issues/158
- https://github.com/status-im/data-docs/issues/160
- https://github.com/status-im/data-docs/issues/161

Bug fix:
- Incorrect HTTPS URL
2026-03-09 12:35:09 +00:00