ATLBitLab / abbot

Abbot (ATL BitLab Bot)
https://atlbitlab.com/abbot
MIT License
2 stars 2 forks source link

Add Lightning Payments (Backend) #56

Closed bnonni closed 10 months ago

bnonni commented 11 months ago

Continue development of the Processor class in src/lib/payments.py

Stretch Goals:

bnonni commented 10 months ago

Continue development of the Processor class in src/lib/payments.py

  • Build classes for various payment methods
    • [x] Strike
    • [x] OpenNode
    • [x] LNBits * [ ] Voltage
  • [x] Upon Abbot being added to a new chat, create new mongo channel object in channels using default
  • [x] Add logic to Abbot class to calculate number of tokens per completion and cost per completion
  • [x] Add new telegram slash command /fund that takes an int arg in sats (e.g. 1000000 sats)

Stretch Goals: Backlog

  • [ ] Update src/payments.py adding OpenNode, LNBits and Voltage processors

Tabling Voltage into the stretch goal and backlogging.

bnonni commented 10 months ago

Closing issue with changes made to branch lolv2 #70