Skip to content

Commit

Permalink
Shows successful trades and days using bot (#561)
Browse files Browse the repository at this point in the history
on dispute message to solvers
  • Loading branch information
grunch authored Aug 12, 2024
1 parent f940069 commit 1195e26
Show file tree
Hide file tree
Showing 11 changed files with 99 additions and 9 deletions.
12 changes: 10 additions & 2 deletions locales/de.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -159,11 +159,19 @@ order_detail: |
Käufer: @${buyerUsername || ''}
Käufer Ruf: ${buyerReputation}
Reputation \\(buyer\\): ${buyerReputation}
Days in operation \\(buyer\\): ${buyerAge}
Successful trades \\(buyer\\): ${buyerTrades}
Verkäufer: @${sellerUsername || ''}
Ruf des Verkäufers: ${sellerReputation}
Reputation \\(seller\\): ${sellerReputation}
Days in operation \\(seller\\): ${sellerAge}
Successful trades \\(seller\\): ${sellerTrades}
Bestellwert \\(sats\\): ${order.amount}
Expand Down
12 changes: 10 additions & 2 deletions locales/en.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -161,11 +161,19 @@ order_detail: |
Buyer: @${buyerUsername || ''}
Buyer reputation: ${buyerReputation}
Reputation \\(buyer\\): ${buyerReputation}
Days in operation \\(buyer\\): ${buyerAge}
Successful trades \\(buyer\\): ${buyerTrades}
Seller: @${sellerUsername || ''}
Seller reputation: ${sellerReputation}
Reputation \\(seller\\): ${sellerReputation}
Days in operation \\(seller\\): ${sellerAge}
Successful trades \\(seller\\): ${sellerTrades}
Order Amount \\(sats\\): ${order.amount}
Expand Down
12 changes: 10 additions & 2 deletions locales/es.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -159,11 +159,19 @@ order_detail: |
Comprador: @${buyerUsername || ''}
Reputación del comprador: ${buyerReputation}
Reputación \\(comprador\\): ${buyerReputation}
Días operando \\(comprador\\): ${buyerAge}
Operaciones exitosas \\(comprador\\): ${buyerTrades}
Vendedor: @${sellerUsername || ''}
Reputación del vendedor: ${sellerReputation}
Reputación \\(vendedor\\): ${sellerReputation}
Días operando \\(vendedor\\): ${sellerAge}
Operaciones exitosas \\(vendedor\\): ${sellerTrades}
Monto \\(sats\\): ${order.amount}
Expand Down
12 changes: 10 additions & 2 deletions locales/fa.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -161,11 +161,19 @@ order_detail: |
Buyer: @${buyerUsername || ''}
Buyer reputation: ${buyerReputation}
Reputation \\(buyer\\): ${buyerReputation}
Days in operation \\(buyer\\): ${buyerAge}
Successful trades \\(buyer\\): ${buyerTrades}
Seller: @${sellerUsername || ''}
Seller reputation: ${sellerReputation}
Reputation \\(seller\\): ${sellerReputation}
Days in operation \\(seller\\): ${sellerAge}
Successful trades \\(seller\\): ${sellerTrades}
Order Amount \\(sats\\): ${order.amount}
Expand Down
8 changes: 8 additions & 0 deletions locales/fr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -163,10 +163,18 @@ order_detail: |
Réputation de l'acheteur : ${buyerReputation}
Days in operation \\(buyer\\): ${buyerAge}
Successful trades \\(buyer\\): ${buyerTrades}
Vendeur : @${sellerUsername || ''}
Réputation du vendeur : ${sellerReputation}
Days in operation \\(seller\\): ${sellerAge}
Successful trades \\(seller\\): ${sellerTrades}
Montant de l'offre \\(sats\\) : ${order.amount}
Frais du bot \\(sats\\) : ${fee}
Expand Down
8 changes: 8 additions & 0 deletions locales/it.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -161,10 +161,18 @@ order_detail: |
Reputazione dell'acquirente: ${buyerReputation}
Days in operation \\(buyer\\): ${buyerAge}
Successful trades \\(buyer\\): ${buyerTrades}
Venditore: @${sellerUsername || ''}
Reputazione del venditore: ${sellerReputation}
Days in operation \\(seller\\): ${sellerAge}
Successful trades \\(seller\\): ${sellerTrades}
Importo \\(sats\\): ${order.amount}
Fee per il Bot \\(sats\\): ${fee}
Expand Down
8 changes: 8 additions & 0 deletions locales/ko.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -162,10 +162,18 @@ order_detail: |
구매자 평판: ${buyerReputation}
Days in operation \\(buyer\\): ${buyerAge}
Successful trades \\(buyer\\): ${buyerTrades}
판매자: @${sellerUsername || ''}
판매자 평판: ${sellerReputation}
Days in operation \\(seller\\): ${sellerAge}
Successful trades \\(seller\\): ${sellerTrades}
주문 수량 \\(sats\\): ${order.amount}
봇 수수료 \\(sats\\): ${fee}
Expand Down
8 changes: 8 additions & 0 deletions locales/pt.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -160,10 +160,18 @@ order_detail: |

Reputação do comprador: ${buyerReputation}

Days in operation \\(buyer\\): ${buyerAge}

Successful trades \\(buyer\\): ${buyerTrades}

Vendedora: @${sellerUsername || ''}

Reputação do vendedor: ${sellerReputation}

Days in operation \\(seller\\): ${sellerAge}

Successful trades \\(seller\\): ${sellerTrades}

Valor do pedido \\(sats\\): ${order.amount}

Taxa de bot \\(sats\\): ${fee}
Expand Down
8 changes: 8 additions & 0 deletions locales/ru.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -160,10 +160,18 @@ order_detail: |

репутация покупателя: ${buyerReputation}

Days in operation \\(buyer\\): ${buyerAge}

Successful trades \\(buyer\\): ${buyerTrades}

Продавец: @${sellerUsername || ''}

репутация продавца: ${sellerReputation}

Days in operation \\(seller\\): ${sellerAge}

Successful trades \\(seller\\): ${sellerTrades}

Сумма \\(сатоши\\): ${order.amount}

Комиссия Бота \\(sats\\): ${fee}
Expand Down
8 changes: 8 additions & 0 deletions locales/uk.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -160,10 +160,18 @@ order_detail: |

репутація покупця: ${buyerReputation}

Days in operation \\(buyer\\): ${buyerAge}

Successful trades \\(buyer\\): ${buyerTrades}

Продавець: @${sellerUsername || ''}

репутація продавця: ${sellerReputation}

Days in operation \\(seller\\): ${sellerAge}

Successful trades \\(seller\\): ${sellerTrades}

Сума \\(сатоші\\): ${order.amount}

Комісія Бота \\(sats\\): ${fee}
Expand Down
12 changes: 11 additions & 1 deletion util/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -365,6 +365,10 @@ exports.getDetailedOrder = (i18n, order, buyer, seller) => {
const fee = order.fee ? parseInt(order.fee) : '';
const creator =
order.creator_id === buyerId ? buyerUsername : sellerUsername;
const buyerAge = getUserAge(buyer);
const sellerAge = getUserAge(seller);
const buyerTrades = buyer ? buyer.trades_completed : 0;
const sellerTrades = seller ? seller.trades_completed : 0;
const message = i18n.t('order_detail', {
order,
creator,
Expand All @@ -378,6 +382,10 @@ exports.getDetailedOrder = (i18n, order, buyer, seller) => {
priceMargin,
buyerReputation,
sellerReputation,
buyerAge,
sellerAge,
buyerTrades,
sellerTrades,
});

return message;
Expand Down Expand Up @@ -447,7 +455,7 @@ exports.holdInvoiceExpirationInSecs = () => {
};

// Returns the user age in days
exports.getUserAge = user => {
const getUserAge = user => {
const userCreationDate = new Date(user.created_at);
const today = new Date();
const ageInDays = Math.floor(
Expand All @@ -456,6 +464,8 @@ exports.getUserAge = user => {
return ageInDays;
};

exports.getUserAge = getUserAge;

/**
* Returns order expiration time text
* @param {*} order order object
Expand Down

0 comments on commit 1195e26

Please sign in to comment.