File tree Expand file tree Collapse file tree 2 files changed +28
-35
lines changed Expand file tree Collapse file tree 2 files changed +28
-35
lines changed Original file line number Diff line number Diff line change @@ -212,30 +212,24 @@ async def _autopost_price_update(self):
212
212
discord .ui .Button (
213
213
label = "CoinGecko" ,
214
214
url = "https://www.coingecko.com/en/coins/nerva" ,
215
- row = 0 ,
216
215
)
217
216
)
218
- view .add_item (
219
- discord .ui .Button (
220
- label = "TradeOgre (XNV-BTC)" ,
221
- url = "https://tradeogre.com/exchange/XNV-BTC" ,
222
- row = 0 ,
223
- )
224
- )
225
- view .add_item (
226
- discord .ui .Button (
227
- label = "TradeOgre (XNV-USDT)" ,
228
- url = "https://tradeogre.com/exchange/XNV-USDT" ,
229
- row = 1 ,
217
+
218
+ for pair in self .bot .config .TRADEOGRE_MARKET_PAIRS :
219
+ view .add_item (
220
+ discord .ui .Button (
221
+ label = f"TradeOgre ({ pair } )" ,
222
+ url = f"https://tradeogre.com/exchange/{ pair } " ,
223
+ )
230
224
)
231
- )
232
- view .add_item (
233
- discord .ui .Button (
234
- label = "XeggeX (XNV-USDT)" ,
235
- url = "https://xeggex.com/market/XNV_USDT" ,
236
- row = 1 ,
225
+
226
+ for pair in self .bot .config .XEGGEX_MARKET_PAIRS :
227
+ view .add_item (
228
+ discord .ui .Button (
229
+ label = f"XeggeX ({ pair } )" ,
230
+ url = f"https://xeggex.com/market/{ pair .replace ('-' , '_' )} " ,
231
+ )
237
232
)
238
- )
239
233
240
234
await channel .send (embed = embed , view = view )
241
235
Original file line number Diff line number Diff line change @@ -133,23 +133,22 @@ async def _exchanges(self, ctx: discord.Interaction):
133
133
await ctx .response .defer (thinking = True )
134
134
135
135
view = discord .ui .View ()
136
- view .add_item (
137
- discord .ui .Button (
138
- label = "TradeOgre (XNV-BTC)" ,
139
- url = "https://tradeogre.com/exchange/XNV-BTC" ,
140
- )
141
- )
142
- view .add_item (
143
- discord .ui .Button (
144
- label = "TradeOgre (XNV-USDT)" ,
145
- url = "https://tradeogre.com/exchange/XNV-USDT" ,
136
+
137
+ for pair in self .bot .config .TRADEOGRE_MARKET_PAIRS :
138
+ view .add_item (
139
+ discord .ui .Button (
140
+ label = f"TradeOgre ({ pair } )" ,
141
+ url = f"https://tradeogre.com/exchange/{ pair } " ,
142
+ )
146
143
)
147
- )
148
- view .add_item (
149
- discord .ui .Button (
150
- label = "XeggeX (XNV-USDT)" , url = "https://xeggex.com/market/XNV_USDT"
144
+
145
+ for pair in self .bot .config .XEGGEX_MARKET_PAIRS :
146
+ view .add_item (
147
+ discord .ui .Button (
148
+ label = f"XeggeX ({ pair } )" ,
149
+ url = f"https://xeggex.com/market/{ pair .replace ('-' , '_' )} " ,
150
+ )
151
151
)
152
- )
153
152
154
153
await ctx .edit_original_response (
155
154
content = "Here are the links to various Nerva trading pairs!" , view = view
You can’t perform that action at this time.
0 commit comments