Bot icon
Lama - Auction Bot Lama - Auction Bot#8444
Status
Prefix:
$
Owner:
MAJIN
Library:
discord.py
Creating Auction Bots - Lama

This bot for creating time limited auctions.

It is simply to use.

Creating auction You can create auction easly! :

$auction [parameters]

For example: $auction itemname=[Item]price=[100]time=[10min]

or

/auction

For example: $auction itemname=[Item]price=[100]time=[10min]

Other Commands:

$prefix [new_prefix] -> Changes prefix on your server. $my_auctions -> Shows your active auctions. $cah [auction_house_name] or $create_auction_house [auction_house_name]-> Creates auction house. $rank -> Shows your level $setting -> Guild settings

Parameters:

You have to add your command itemname,price and time parameters others are not obligatory!

itemname=[Your Item Name] , acronyms-> in=[]

itemdescreption[Your auction descreption] , acronyms-> id=[],feature=[]

price=[Your item price] , Only numeric , acronyms-> pr=[]

bet=[bid multiplier with reaction],For exp. If you react 2️⃣, your bid will be “ CurrentPrice+(Bet*ReactionNumber)” , acronyms-> be=[]

time=[the duration of the auction] , It should be ⏲️ TIME FORMAT* , acronyms-> ti=[]

timeout=[the time the bot waits to receive commands during the auction],It’s an advanced setting, it’s float, no need to specify it, acronyms-> to=[]

names=[Mention who will join the auction], You should enable Mention Mode to use this parameter, Proceed like this names=[ @NAME1,@NAME2] acronyms-> na=[]

roles=[Mention which roles will join the auction], You should enable Role Mode to use this parameter, Proceed like this roles=[ @Role1,@ROLE2] acronyms-> ro=[]

url=[Your item’s image url]

currency=[Currency],acronyms-> cur=[]

minimumIncrease=[Minimum increase amount],You should enable Minimum Increase Mode to use this parameter , argument need to be numeric,acronyms-> minimum=[],min=[]

prolong=[Extra time for auction],Need to be in ⏲️ TIME FORMAT value, If someone bids in last X(your variable) time left , adding extra X time to your auction untill the added time, acronyms-> pro=[]

customFields=[Custom Value], You can add custom field for your auction , using FieldName=[Field Value] \n

Mods:

Bid by Message : It provides biddig by message like that: bid AuctionId YourBid , This mode can not work with reaction mode

Mention Mode : Only allows the mentioned users to join this auction

Role Mode: Only allows the mentioned role(s) to join this auction

Reaction Mode: Allow users to bid using reaction, This mode cannot work with Bid by Message

Host Mode: The host of the auction will be allowed to write the bid of the bidder with following command : bid AuctionID Price @Bidder

Auto Role: When you create an auction , The Bot will create a new role for the auction, Please set active Role Mode to use

Minimum Increase Mode: Set a minimum bid that need to be made between two bid using the Auctioner defined value

Trust Factor : (DEVELOPING)

Max Bid : (DEVELOPING)

Channel Mode: Bind an auction to a defined channel, allowing users to only put the amount they want to bid instead of !bid [id] [amount]

Prolong Mod: Need to be in ⏲️ TIME FORMAT value, If someone bids in last X(your variable) time left , adding extra X time to your auction untill the added time

Time Interval Mode: Each bid, auction timer will be reset to initial value

Bidding

Bot has four different bid type according to modes.

1-Bid by Message: bid AuctionId price

2-Channel Mode: price

3-Reaction Mode : You can bid by reaction, You will see under the auction message

4-Host Mode (who has role or mentioned): bid AuctionID price @BidderName

Finding Active Auction (DEVELOPING) Still in development as we want it to be as perfect as possible.

Time Format You can define time like this:

32m,2h32m,3d2h32m,1w3d2h32m,1w 3d 2h 32m,1 w 3 d 2 h 32 m, 4:13,4:13:02,4:13:02.266,2:04:13:02.266,2 days, 4:13:02 (uptime format),2 days, 4:13:02.266,5hr34m56s, 5 hours, 34 minutes, 56 seconds,5 hrs, 34 mins, 56 secs,2 days, 5 hours, 34 minutes, 56 seconds,1.2 m,1.2 min,1.2 mins,1.2 minute,1.2 minutes,172 hours,172 hr,172 h, 172 hrs,172 hour,1.24 days,5 d,5 day,5 days5.6 wk 5.6 week,5.6 weeks

(BETA)Created by MAJIN#4884 Thx: NotJustJoe#3756