Title: ~ temp closed. Post by: bchannel on March 16, 2025, 04:15:34 PM ~
Title: Re: eXch SimpleX BOT 0.1v - Opensource Post by: bchannel on March 16, 2025, 05:32:10 PM Bug fixes & Updates log:
March 17, 2025 (https://bitcointalk.org/index.php?topic=5535420.msg65176599#msg65176599) - commited to GitHub (https://github.com/belamorchannel/eXch-SimpleX-Bot) March 18, 2025 (https://bitcointalk.org/index.php?topic=5535420.msg65180205#msg65180205) - commited to GitHub (https://github.com/belamorchannel/eXch-SimpleX-Bot) March 19, 2025 (https://bitcointalk.org/index.php?topic=5535420.msg65183711#msg65183711) - commited to GitHub (https://github.com/belamorchannel/eXch-SimpleX-Bot) March 23, 2025 (https://bitcointalk.org/index.php?topic=5535420.msg65199009#msg65199009) - Repo Soon... - Release of Python version of bot | BETA, not suggested for use now. March 26, 2025 (https://bitcointalk.org/index.php?topic=5535420.msg65209402#msg65209402) - commited to GitHub (https://github.com/belamorchannel/eXch-SimpleX-Bot-py) - Minor update Title: Re: eXch SimpleX BOT - Opensource Post by: bchannel on March 17, 2025, 06:21:47 AM Fixes & Updates
ChatItem Ignore Fix Bot was replying to weird system notifications (like empty chatItems). Added a check to ignore those empty blocks. Deletd /myorders & /clearorders Removed these commands and the database stuff. All your order info is now in the chat, no storage needed. New Tracking Without DB Added a lighter tracking system. Checks order status every 30s, updates you on progress. If no deposit in 30 mins, it stops tracking and sends clearnet/Tor links to continue manually. Temp solution to cut server load. Fixed Min/Max in Orders Min/max deposit amounts in orders now match the actual reserves, so they’re correct. Fixed Fetch Guarantee Links Updated all fetch guarantee links to the right format (clearnet + Tor) everywhere they show up. Title: Re: eXch SimpleX BOT - Opensource Post by: paid2 on March 17, 2025, 11:15:01 AM I remember your message in the SimpleX Bisq Light Client group a few weeks ago, in which you said you were working on this bot.
Well done, you did it fast! Having a way to use eXch without leaving SimpleX is just excellent. I'll test it later, and give you some feedback if I notice anything unusual. In any case, thanks, this kind of bot is necessary for the community, we need as many bots as possible that aren't on Telegram! :) Title: Re: eXch SimpleX BOT - Opensource Post by: bchannel on March 17, 2025, 01:08:34 PM I remember your message in the SimpleX Bisq Light Client group a few weeks ago, in which you said you were working on this bot. Well done, you did it fast! Having a way to use eXch without leaving SimpleX is just excellent. I'll test it later, and give you some feedback if I notice anything unusual. In any case, thanks, this kind of bot is necessary for the community, we need as many bots as possible that aren't on Telegram! :) Thanks ! I will be glad for any feedback on the work of the bot. In the meantime, I'm currently working on a small piece of code that will help avoid spam commands and orders. Title: Re: eXch SimpleX BOT - Opensource Post by: paid2 on March 17, 2025, 05:05:05 PM I encountered a small problem when trying to create a BTC - LTC exchange.
https://talkimg.com/images/2025/03/17/09t1H.png (This LTC address format is not a problem when using eXch's website directly) Does it work only with legacy LTC addy? Title: Re: eXch SimpleX BOT - Opensource Post by: bchannel on March 17, 2025, 05:19:44 PM I encountered a small problem when trying to create a BTC - LTC exchange. https://talkimg.com/images/2025/03/17/09t1H.png (This LTC address format is not a problem when using eXch's website directly) Does it work only with legacy LTC addy? Yes, I specifically added an additional check at this point so that there would be no confusion with the exchange. I will need to revisit this point in more detail and update this part of the code. Thanks you for letting me know about that. LTC address check added - Legacy, P2SH, Bech32 Commit (https://github.com/belamorchannel/eXch-SimpleX-Bot/commit/25fbe872a3ce4fc6ac8626dca26307595a9508e4), you can try one more time now. Title: Re: eXch SimpleX BOT - Opensource Post by: paid2 on March 17, 2025, 05:38:55 PM Yes, I specifically added an additional check at this point so that there would be no confusion with the exchange. I will need to revisit this point in more detail and update this part of the code. Thanks you for letting me know about that. LTC address check added - Legacy, P2SH, Bech32 Commit (https://github.com/belamorchannel/eXch-SimpleX-Bot/commit/25fbe872a3ce4fc6ac8626dca26307595a9508e4), you can try one more time now. Thanks for your reactivity! I was able to create the order without any trouble. I can confirm that everything works perfectly. Smooth experience, updates quickly after deposit, everything is verifiable via the letter of guarantee or the order number. I created an order and did a test with a few sats. I appreciate the fact that you've made the deposit address sent in a second message (given the way SimpleX works which prevents selecting only part of a message ::), that's very handy!) Another excellent point is that the bot suggests to download the letter of guarantee. Title: Re: eXch SimpleX BOT - Opensource Post by: bchannel on March 17, 2025, 05:55:48 PM Yes, I specifically added an additional check at this point so that there would be no confusion with the exchange. I will need to revisit this point in more detail and update this part of the code. Thanks you for letting me know about that. LTC address check added - Legacy, P2SH, Bech32 Commit (https://github.com/belamorchannel/eXch-SimpleX-Bot/commit/25fbe872a3ce4fc6ac8626dca26307595a9508e4), you can try one more time now. Thanks for your reactivity! I was able to create the order without any trouble. I can confirm that everything works perfectly. Smooth experience, updates quickly after deposit, everything is verifiable via the letter of guarantee or the order number. I created an order and did a test with a few sats. I appreciate the fact that you've made the deposit address sent in a second message (given the way SimpleX works which prevents selecting only part of a message ::), that's very handy!) Another excellent point is that the bot suggests to download the letter of guarantee. I am very glad that you liked everything! Sorry that you weren't able to test everything in full, as active testing is underway. Special thanks for replenishing my caffeine supply. It is vital for me. Title: Re: eXch SimpleX BOT - Opensource Post by: bchannel on March 18, 2025, 06:37:38 AM Fixes & Updates
Added Notification for USDT/USDC/DAI Order Creation Before selecting the rate mode, the user will receive a separate notification stating that "we" only work with the ERC-20 network. Added address Formats for LTC Exchange-check P2PKH, P2SH, Bech32 Added Temporary Anti-Spam Solution Basic 5-second cooldown between commands/messages // Additional small edit that fixed the error of sending messages to people who changed some information in their profile. Title: Re: eXch SimpleX BOT - Opensource Post by: dkbit98 on March 18, 2025, 08:54:00 PM Great to see more crypto bots are getting developed for simpleX chat app, first it was Intercambio_BOT and now SimpleX BOT!
I sent my request to connect and I will test it later, but I want to ask if there are any risks with using this bot compared to directly opening eXch in Tor browser? PS A bit off-topic but it would be cool if someone could create or port Bitcointalk notification bot BitcoinTalk SuperNotifier from telegram to simpleX chat. Title: Re: eXch SimpleX BOT - Opensource Post by: bchannel on March 19, 2025, 04:35:48 AM I sent my request to connect and I will test it later, but I want to ask if there are any risks with using this bot compared to directly opening eXch in Tor browser? What risks exactly are we talking about? That the address can be compromised? No, you can always check the order ID for validity. About protecting your data.. SimpleX is responsible for this, and as we know, they are doing well in this regard. Therefore, the answer is YES, it is safe.The bot accepts the invitation automatically, but due to active development it may be turned off for some time.. Now it is turned on, you can try it ;) A bit off-topic but it would be cool if someone could create or port Bitcointalk notification bot BitcoinTalk SuperNotifier from telegram to simpleX chat. If the telegram bitcointalk-notifier code is open-source, we can do this on simplexTitle: Re: eXch SimpleX BOT - Opensource Post by: TryNinja on March 19, 2025, 04:36:55 AM If the telegram bitcointalk-notifier code is open-source, we can do this on simplex FYI, I'm pretty much done with the notification bot for SimpleX. The announcement will be posted in a few hours. ;DNice eXch bot. :) Title: Re: eXch SimpleX BOT - Opensource Post by: bchannel on March 19, 2025, 04:57:50 AM Fixes & Updates
Added QR Code for Deposit Addresses When creating a deposit address, a QR code is now generated in the next message. https://i.ibb.co/fdC7dLDm/BA91784-A-EEEF-40-A3-8-E0-F-92-B517113132.png Support for Nicknames with Spaces Previously, nicknames with spaces (e.g., "User name") weren’t processed by the bot, meaning commands weren’t sent. This is now fixed. Shoutout to Orangefren for pointing this out! Transaction Tracking Enhancements Transaction tracking now includes three messages instead of 4: https://i.ibb.co/x00qNrp/image.png ✅ Order 674af8********* - Transaction Detected! We have detected your transaction of 0.140030870000000000 LTC. Awaiting network confirmation. 🚀 Order 674af8********* - Transaction Confirmed & Funds Sent! The transaction has been confirmed. We are sending you 10.192559654582481699 DAI. Awaiting final confirmation. 🎉 Order 674af8********* - Transaction Completed! You have received 10.192559654582481699 DAI! Transaction ID: 0xe6b823e944969d9b921*************************.* The announcement will be posted in a few hours. ;D This is awesome! I will definitely use it because I don't use telegram.Waiting for the announcement Title: Re: eXch SimpleX BOT - Opensource Post by: bchannel on March 19, 2025, 09:17:59 AM So far this bot is fully operational and does not require any technical changes for stable operation, except for some bug fixes or adding new futures. I will do this as much as possible when it requires.
Throughout the creation and testing, I launched my Affiliate ID for simultaneous testing of the 30% commission and I will tell you that it is very convenient and transparent, probably the simplest and at the same time convenient system. Table of my refferal exchanges. https://i.ibb.co/9FzyVJD/D9-D0-F2-B0-C967-4-B08-A6-B1-6-D19-DE1111-C2.png eXch Affiliation program: Link (https://exch.cx/affiliation) Big thanks to eXch for their API and few members who tested this BOT. ///UPDATE: Due to the fact that eXch stopped providing daily volume, I am removing this command from the list of available ones. Quote from: https://exch.cx/ We do not provide our daily volume statistics anymore in order to enhance our customers privacy. This tab will be replaced to reflect monthly statistics only. Title: Re: eXch SimpleX BOT - Opensource Post by: bchannel on March 20, 2025, 10:33:36 AM Added information on Markdown in SimpleX to the main message. To improve the boring text in various possible ways..
Of course, there are quite a few options, but I sent a request to the developers with questions and suggestions. I will keep this moment updated. Example from the bot: https://i.ibb.co/3ymYhY0V/F8491990-31-C8-4925-B522-7-FFEF7-B877-D6.png Title: Re: eXch SimpleX BOT - Opensource Post by: dkbit98 on March 20, 2025, 04:45:32 PM What risks exactly are we talking about?... Let's take one example when I initiate exchange of coins using eXch simplex bot, and in that moment bot stops working for some reason (development, update, etc.).The bot accepts the invitation automatically, but due to active development it may be turned off for some time.. Now it is turned on, you can try it ;) If the telegram bitcointalk-notifier code is open-source, we can do this on simplex Thanks.Member TryNinja was ninja fast and he alrady released bot like this for simplex 8) Throughout the creation and testing, I launched my Affiliate ID for simultaneous testing of the 30% commission and I will tell you that it is very convenient and transparent, probably the simplest and at the same time convenient system. Note that you will have to verify and get approved by admin for your eXch affiliate ID, before you can make a withdrawal from your account ;)Title: Re: eXch SimpleX BOT - Opensource Post by: bchannel on March 20, 2025, 05:08:14 PM Let's take one example when I initiate exchange of coins using eXch simplex bot, and in that moment bot stops working for some reason (development, update, etc.). Yeah, I get it.It's really simple - when you create an exchange and complete the payment, the bot essentially disconnects/turn off. After that, nothing else is required from the bot because the exchange was initiated through it, but the API directly sent the 'X-Requested-With': 'XMLHttpRequest' to eXch. All the magic of the exchange happens on their end. In the rare case that something goes wrong, the worst that could happen is that you won't receive a notification from the bot. However, your exchange will still go through without any issues. Plus, if you've already completed the payment, you'll have a direct link to the order and a guarantee letter in your chat history. This bot is just a bridge between private chat and eXch. Note that you will have to verify and get approved by admin for your eXch affiliate ID, before you can make a withdrawal from your account ;) Oh, I definitely didn't know that, thanks for telling me about it.Title: Re: eXch SimpleX BOT - Opensource Post by: bchannel on March 23, 2025, 08:48:48 AM There's a Python version of the bot, but it's still in beta. There's a lot to refine - some features work, while others don't. For now i suggest use only JS.
..delete.. - Added to the main post. Title: Re: eXch SimpleX BOT - Opensource Post by: paid2 on March 24, 2025, 10:30:23 AM The bot works really well, I made another small exchange to see the updates OP did recently, the QR code of the funding address is displayed, and the various messages displayed throughout the process to help new eXch users are cool, like this one:
https://talkimg.com/images/2025/03/24/lHO3l.png I just have a small suggestion, it would be cool (if doable of course) if the bot automatically suggested to the user to execute “remove_order orderID” at the end of the swap, like “do you want to delete the data related to this order? Yes - No”. Or, if this is not possible, at least to have the order ID appear in a separate message, like it's the case with the deposit address. This would avoid annoying copy/paste due to the nature of SimpleX, which doesn't let you select part of a message. Title: Re: eXch SimpleX BOT - Opensource Post by: bchannel on March 24, 2025, 02:50:16 PM The bot works really well, I made another small exchange to see the updates OP did recently, the QR code of the funding address is displayed, and the various messages displayed throughout the process to help new eXch users are cool, like this one: https://talkimg.com/images/2025/03/24/lHO3l.png I just have a small suggestion, it would be cool (if doable of course) if the bot automatically suggested to the user to execute “remove_order orderID” at the end of the swap, like “do you want to delete the data related to this order? Yes - No”. Or, if this is not possible, at least to have the order ID appear in a separate message, like it's the case with the deposit address. This would avoid annoying copy/paste due to the nature of SimpleX, which doesn't let you select part of a message. In fact, I can add this parameter as unimportant (optional) For example, when completing an exchange, a message may appear "do you want to delete the order -ID- Write Yes or ignore this message" in general, this will not interfere with functionality and will not cause unnecessary questions from other users. I'll do it tomorrow, definitely! Title: Re: eXch SimpleX BOT - Opensource Post by: bchannel on March 26, 2025, 06:39:11 AM Small update on recent suggestion by paid2
How it works: Once the order status switches to "COMPLETE," the user gets a message saying the exchange is done, followed by a question asking if they want to delete the ticket. If they reply with "yes," the bot runs the /remove_order command using the saved order ID and deletes the ticket for uuser. If they don’t reply, nothing happens. The bot just keeps the ticket in its memory until they start a new exchange or delete order manually Commited to GitHub (https://github.com/belamorchannel/eXch-SimpleX-Bot/tree/main) (js version) Title: Re: eXch SimpleX BOT - Opensource Post by: paid2 on March 27, 2025, 11:44:20 PM Small update on recent suggestion by paid2 How it works: Once the order status switches to "COMPLETE," the user gets a message saying the exchange is done, followed by a question asking if they want to delete the ticket. If they reply with "yes," the bot runs the /remove_order command using the saved order ID and deletes the ticket for uuser. If they don’t reply, nothing happens. The bot just keeps the ticket in its memory until they start a new exchange or delete order manually Commited to GitHub (https://github.com/belamorchannel/eXch-SimpleX-Bot/tree/main) (js version) Many thanks for your reactivity, it's very cool! I can confirm that it works fine, everything is now as smooth as possible with the bot from my point of view :) https://www.talkimg.com/images/2025/03/27/ltjEP.png Title: Re: eXch SimpleX BOT - Opensource Post by: bchannel on March 28, 2025, 05:01:45 AM Small update on recent suggestion by paid2 How it works: Once the order status switches to "COMPLETE," the user gets a message saying the exchange is done, followed by a question asking if they want to delete the ticket. If they reply with "yes," the bot runs the /remove_order command using the saved order ID and deletes the ticket for uuser. If they don’t reply, nothing happens. The bot just keeps the ticket in its memory until they start a new exchange or delete order manually Commited to GitHub (https://github.com/belamorchannel/eXch-SimpleX-Bot/tree/main) (js version) Many thanks for your reactivity, it's very cool! I can confirm that it works fine, everything is now as smooth as possible with the bot from my point of view :) https://www.talkimg.com/images/2025/03/27/ltjEP.png Oh, that last cup of coffee was too much The color markdown formatting was set incorrectly and I wrote a ticket instead of an order, hehe, fixed! Thank you for another test ! Title: Re: eXch SimpleX BOT - Opensource Post by: bchannel on March 28, 2025, 01:20:13 PM Today the eXch switched to .net (Official announcement (https://bitcointalk.org/index.php?topic=577207.msg65217181#msg65217181)) domain name. API endpoint no longer works on .cx domain (Commited to github)
Soon there will be two versions of bot, the first will work on .net and the second through .onion, this is a selection for each separate group of people who want to host the bot in the process. Links to clearnet edited as well. Title: Re: eXch SimpleX BOT - Opensource Post by: Dark.Look on March 28, 2025, 11:59:29 PM There's a Python version of the bot, but it's still in beta. There's a lot to refine - some features work, while others don't. For now i suggest use only JS. ..delete.. - Added to the main post. Good work from you I'm not an expert in JS at all. I just know the basics But I can maybe help you with the Python parts. Let me know if I can help with the project. Title: Re: eXch SimpleX BOT - Opensource Post by: bchannel on March 29, 2025, 01:33:48 PM Today I received 0.3 BTC as a donation from eXch, I did not expect this when I was working on this bot.
I express my deep gratitude for the support, part of these funds will go to the development of a more important project. Title: Re: eXch SimpleX BOT - Opensource Post by: dkbit98 on March 31, 2025, 08:39:26 PM Today I received 0.3 BTC as a donation from eXch, I did not expect this when I was working on this bot. Congratulations!I express my deep gratitude for the support, part of these funds will go to the development of a more important project. You fully deserved this donations,and I hope this is going to be motivation for you to keep updating, improving and maintaining this bot. I was talking with someone who is working on different Simplex chat bot, and they are wondering if there is any way to add clickable buttons in bots? Title: Re: eXch SimpleX BOT - Opensource Post by: paid2 on April 01, 2025, 03:35:41 PM The signature campaign has started, friends! :)
[OPEN] Open source eXch SimpleX BOT signature campaign (https://bitcointalk.org/index.php?topic=5536949.0) I hope this will help more users discover this nice bot and motivate some to start using SimpleX! Title: Re: eXch SimpleX BOT - Opensource Post by: Forsyth Jones on April 02, 2025, 03:40:17 PM Great project! A few days ago, I downloaded SimpleX to use/test the bitcointalk notifier and yesterday I added the eXch.net bot. I haven't tested/created orders through the bot yet, but when I need to, I'll do so and provide feedback if necessary. I'm still getting used to SimpleX.
The signature campaign has started, friends! :) Great initiative! In addition to increasing brand exposure for eXch and the bot, it also promotes SimpleX Messenger, which is amazing. I hope more and more people start using it.[OPEN] Open source eXch SimpleX BOT signature campaign (https://bitcointalk.org/index.php?topic=5536949.0) I hope this will help more users discover this nice bot and motivate some to start using SimpleX! Congrats on the decision to redistribute 100% of the profits to campaign participants. Title: Re: eXch SimpleX BOT - Opensource Post by: arabspaceship123 on April 18, 2025, 10:11:25 AM eXch announced (https://bitcointalk.org/index.php?topic=577207.msg65286839#msg65286839) they'll officially end operating their exchange service. It's disappointing news but they've explained their reasons. How's this announcement affecting plan for mods you wanted to make for future releases of the eXch SimpleX BOT code. Which other projects are you're working on ?
|