gohumble
c561ae24d3
updated golnurl ( #414 )
2022-09-07 18:12:25 +02:00
gohumble
1ee38a2989
initial dalle
2022-08-30 15:01:32 +02:00
callebtc
f5c3d9fb55
webapp works
2022-08-28 14:59:30 +02:00
callebtc
0ff0d889ff
sse
2022-08-20 22:33:05 +02:00
gohumble
61fb20e132
update go-lnurl
2022-08-17 17:44:19 +02:00
callebtc
042ccaf8ef
unpickle lnbits errors correctly
2022-08-13 12:18:33 +02:00
LightningTipBot
410f56aaf5
Userpage ( #337 )
...
* userpage init
* page
* files
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2022-04-29 22:05:28 +02:00
calle
0631fd53eb
WIP: Satdress ( #331 )
...
* satdress rebase
* check config
* satdress rebase
* check config
* check for invoices
* return error
* Update inline photo v5 (#332 )
* update url
* round logo
* resize
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
* new logo (#333 )
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
* help (#334 )
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
* add file (#335 )
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
* markdown (#336 )
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
* satdress rebase
* check config
* satdress rebase
* check for invoices
* return error
* satdress works
* add lnbits
* timeout
* error checking
* small lnd
* errors
* button fix
Co-authored-by: LightningTipBot <88730856+LightningTipBot@users.noreply.github.com>
2022-04-29 14:28:12 +02:00
gohumble
bf643f103d
🪄 update telebot v3 🤖 ( #325 )
...
* 🚧 minor changes to all handlers...
* 🚧 passing callback to tryEditStack
* 🚧 edit and delete callback messages
* 🚧 refactor again
* 🚧 uncomment this
* 🚧 using ctx.Message().Text
* 🚧 refactor
* 🚧 refactor
* 🚧 uncomment
* context not queruy
* 🚧 update forked lightningtipbot
* 🚧 reset ArticleResult
* fix inline receive
* readd shop
* remove chat from shopView
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2022-03-27 22:19:38 +02:00
gohumble
725af545ab
WIP: adding downloadMyProfilePicture and botProfilePicture to LNURL Meta ( #297 )
...
* adding downloadMyProfilePicture and botProfilePicture to serveLNURLFirst (pay)
* fix image download to ram
* add downloadProfilePicture
* add cache and download limit
* error checks
* user picture
* empty entry bug check for uuid
* check
* fix example
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2022-02-11 10:04:08 +01:00
gohumble
96292604c7
adding lnurl auth ( #294 )
...
* adding lnurl auth poc
* add response and translation
* refactor
* simpler
* using http bot client with proxy transport
* functions
* translations
* clean
* comment
* revert
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2022-01-22 23:25:21 +01:00
LightningTipBot
f8fadb1729
Onlysats ( #181 )
...
* speed up tx lock
* add shops
* shop
* scrolling
* 🚀 add state stateCallbackMessage 🚀
* no shop
* scroll
* add shop browser
* scroll bug
* add buttons.go
* scrolling
* shop
* lnurl print after serving
* shop deletion
* adding and removing shops
* display photo captions
* refactor
* shops
* shops
* files work
* rename shop
* error handling
* fixes
* payments
* confirm delete all shops
* adding new items fix
* own bunt db for shop
* unlock transaction
* remove double print
* add transaction.Lock(id)
* unlock getShop
* add default interceptors to shop
* more files
* go sleep
* add fileStateResetTicker
* async sleep
* add runtime.ResettableFunctionTicker
* remove default duration
* generalized concurrent mutex
* simplify function ticker
* status message ticker queue
* add start index to shopViewDeleteAllStatusMsgs
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
Co-authored-by: lngohumble <lngohumble@gmail.com>
2021-12-23 10:16:13 +01:00
LightningTipBot
9e4b612c26
Invoice events for inline receive ( #164 )
...
* speed up tx lock
* receive via invoice
* update telebot to save message InlineID
* remove debug ifs
* correct response
* comment
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-17 20:41:13 +00:00
LightningTipBot
236b095bbe
new telebot ( #155 )
...
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-07 20:06:17 +01:00
gohumble
aaa8a3cc19
WIP: rate limiter per chat ( #86 )
...
* add rate limiter per chat
* differentiate between global and chat rate limiting
* remove diffs
* resolve conflicts
* resolve conflict
* refactor limiter
* rename
* rename
* logs
* remove logs
* reset buckets
* new rate limiter
* fix comments
* separate id and global limiter
* rename stuff
* reset bucket size
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-06 22:22:02 +01:00
LightningTipBot
ba6bf0a317
telebot fork user ID int64 ( #151 )
...
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-01 11:24:28 +01:00
LightningTipBot
0abe56dfba
Revert "telebot fork user ID int64 ( #149 )" ( #150 )
...
This reverts commit 7c8ba7895d .
2021-12-01 08:59:51 +01:00
LightningTipBot
7c8ba7895d
telebot fork user ID int64 ( #149 )
...
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-01 08:52:47 +01:00
LightningTipBot
4ba892908b
update telebot ( #144 )
...
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-12-01 05:32:53 +01:00
LightningTipBot
8c4adb4dd4
Fix lnurlpserver ( #131 )
...
* fix server
* go-lnurl v1.8.4
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
2021-11-15 01:03:09 +01:00
LightningTipBot
0653498e0f
Lnurl withdraw ( #129 )
...
* go-lnurl --> v1.8.4
* clean up comments
* delete HandleLNURL()
* lnurl-withdrawal
* actual file
* remove comments
* remove comments
* refactor translation
* translations
* add type check and
* translations
Co-authored-by: callebtc <93376500+callebtc@users.noreply.github.com>
Co-authored-by: lngohumble <lngohumble@gmail.com>
2021-11-14 22:25:47 +01:00
LightningTipBot
e4833bd9c6
User cache ( #117 )
...
* adding users cache in memory
* adding users cache in memory
* adding eko/gocache and removing CopyLowercaseUser
* using UpdateUserRecord
* updateCachedUser in user states
* remove redundant updatePersistentUser
* refactor
* remove cachedUser
* remove user chan
* errors for failed invoice creation
* errors for failed invoice and failed pay
* add GetUserBalanceCached inline commands
* translation
* remove redundant set user state reset state
* update cache ttl
Co-authored-by: lngohumble <lngohumble@gmail.com>
2021-10-29 22:04:53 +02:00
LightningTipBot
97b6e8f043
LNURL errors verbose ( #110 )
...
* internal/telegram/lnurl.go
* update gjson
2021-10-26 19:37:04 +02:00
LightningTipBot
167b581d3e
translations ( #71 )
...
* squash
* balance too low message
* add context to start
* add translations
* translation readme
* translations for all
* equalize
* new faucet empty message
* commands
* localize
* add more commands
* adjust
* add language code
* add languageCode context
* cancel handler with struct language
* inline objects use their language
* button translations
* send language
* add GetLnbitsUser
* different localizers
* fix publicLanguageCode
* translate balance and donate
* whatever bro
* translateUser
* pull bro
* asd
* Create nl.toml (#74 )
* Create nl.toml
* Update nl.toml
* I18n (#75 )
* Whatever brah
* Update es.toml
* Whatever brah
* Update nl.toml (#76 )
* clean comments
* fix amount
Co-authored-by: lngohumble <lngohumble@gmail.com>
Co-authored-by: maxmerlin78 <91363235+maxmerlin78@users.noreply.github.com>
Co-authored-by: Koty <89604768+kotyauditore@users.noreply.github.com>
2021-09-25 14:07:29 +02:00
gohumble
acf0cb5af6
Initial commit
2021-09-10 08:52:44 +02:00