{"id":15443601,"url":"https://github.com/namuan/trex-trader","last_synced_at":"2026-01-28T12:01:56.897Z","repository":{"id":139821760,"uuid":"117290577","full_name":"namuan/trex-trader","owner":"namuan","description":"Bittrex Cryptocurrency trader ","archived":false,"fork":false,"pushed_at":"2026-01-24T22:32:03.000Z","size":30,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-01-25T10:58:59.969Z","etag":null,"topics":["cryptocurrency","exchanges","telegram-bot","trading-bot"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/namuan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-01-12T21:41:47.000Z","updated_at":"2026-01-24T22:32:07.000Z","dependencies_parsed_at":null,"dependency_job_id":"fec0be65-3dc3-4683-9fc4-ccf08325c3cd","html_url":"https://github.com/namuan/trex-trader","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/namuan/trex-trader","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/namuan%2Ftrex-trader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/namuan%2Ftrex-trader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/namuan%2Ftrex-trader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/namuan%2Ftrex-trader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/namuan","download_url":"https://codeload.github.com/namuan/trex-trader/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/namuan%2Ftrex-trader/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28845103,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-28T10:53:21.605Z","status":"ssl_error","status_checked_at":"2026-01-28T10:53:20.789Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cryptocurrency","exchanges","telegram-bot","trading-bot"],"created_at":"2024-10-01T19:35:45.073Z","updated_at":"2026-01-28T12:01:56.891Z","avatar_url":"https://github.com/namuan.png","language":"Python","readme":"# Trex-Trader\n\nA simple and personal telegram bot to trade any BTC paired coin on [Bittrex](https://bittrex.com) \n\nFeatures list\n\n* See available wallets \n* Setup Buy order \n* Setup Sell order\n* Track open orders and cancel if necessary\n* Get market price\n\n@todo: Add screen capture for each feature\n\n### Configuration\n\nCopy env.cfg.sample file to env.cfg and configure appropriate values. \nValues set for each configuration item should be without quotes. \n\n*_Important:_ Please make sure that you DON'T give withdrawal permission to the API Key generated from Bittrex.*\n\n|Configuration Key | Notes  | \n|---|---|\n| `BTREX_KEY`  |  API Key for the account | \n| `BTREX_SECRET`  | API Secret for the account |\n| `TELEGRAM_ORDER_BOT`  | Secret for the bot generated by [Botfather](https://telegram.me/BotFather) |\n| `TELEGRAM_USER_ID`  | Personal user id for the telegram account [Howto](https://stackoverflow.com/questions/32683992/find-out-my-own-user-id-for-sending-a-message-with-telegram-api/32777943) |\n\n\n### Installation\n\n##### Running locally\n\nPre-requisites:\n\nThe script requires Python3.6 and the listed dependencies in requirements.txt\n\n@todo: Link for installing Python3.6\n\nOnce python is installed, install the dependencies through pip\n\n```\npip install --user -r requirements.txt\n```\n\nWith all the dependencies successfully installed, run the script using the following command\n\n```\npython telegram-trex-trader.py\n```\n\n##### Running on a server\n\n@todo: Setting up Python3.6 on Vultr or DigitalOcean\n\n### Security Notes\n\nAs mentioned above, please make sure that the API key generated on Bittrex don't have the withdrawal permissions\n\n### Todo\n\n[ ] Add notes on setting up remote server \n[ ] Add notes on setting up ssh config and private/public key authentication \n[ ] Add notes on getting Telegram user id \n\n### Thanks\n\n[Telegram-Kraken-Bot](https://github.com/Endogen/Telegram-Kraken-Bot/)  \n[python-bittrex](https://github.com/ericsomdahl/python-bittrex)\n\n### Disclaimer\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnamuan%2Ftrex-trader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnamuan%2Ftrex-trader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnamuan%2Ftrex-trader/lists"}