Releases: dcrbrdev/JackBot
Releases · dcrbrdev/JackBot
v0.4.4
v0.4.3
Hotfix
- fix Ticket.fetch() failing when ticket is in mempool
v0.4.2
vote_blockandspendableon Ticket- if Ticket voted request vote info
TicketWatchercheck all voted_tickets before deleting voted and spendable tickets
v0.4.1
- fix
/add_ticketsending two messages - send TX_ID_ERROR to user on
ticket.fetch() - fix
/nowrestricted wrongly on groups making impossible to call with args
v0.4.0
- Ticket and Status created
- Bot now has ticket commands (
add_ticket,remove_ticketandlist_tickets) - TicketWatcher created
- Restrict
/nowcommand on groups - Fixed
/dcr $other_coin - Command
/nowrestricted on groups to be called only with args
Ticket Commands
The bot now will watch and notify when the ticket change status (from immature to live to voted)
Add Ticket
the command add_ticket is called passing a ticket hash which will be watched
EG.:
/add_ticket 12341231234123123123
Remove Ticket
the command remove_ticket is called passing a ticket hash which will be removed
EG.:
/remove_ticket 12341231234123123123
List Tickets
the command list_tickets is called without args
EG.:
/list_tickets
v0.3.7
- admin restricting is now usable for other groups and private chats
Restricted commands to admin only
/subscribe/unsubscribe/subscriptions
v0.3.6
- check if lock is locked before release
Command /now
new command now may have multiple args. Each arg is a string which will be used to filter the split ticket VSP's.
EG.:
Returning all VSP's
/now
Returning Brasil VSP
/now br
Returning Brasil and Voting VSP
/now bras voting
Returning 99split VSP
/now 9
v0.3.5
- Github Actions badge
- python script to update raspberry
- fix lock not released on unexpected error
v0.3.4
- TItkcetPrice now has a lock (multiple threads creating multiple TicketPrice's)
- Empty UpdateMessage is now possible
- Python reduce on str methods
v0.3.3
Models
Update Message
- UpdateMessage now has default_session
- UpdateMessage with ticket price
- creation of UpdateMessage now verify if a equal UpdateMessage exists
Subject
- Subject emoji max_length fixed
- default_session on Subject model
- added 99split on init script
Observer
- Observer now has messages list again and remove previously sent messages
- ObserverMessage expire after 7 days
TicketPrice
- TicketPrice created
- test TicketPrice
Utils
- convert_dcr now using arg
codefortarget_currencyfromdcr data - utils exceptions
- utils with dcrdata request wrapper