Metadata-Version: 2.1
Name: BotAmino
Version: 1.5.3
Summary: A library to create Amino bots.
Home-page: https://github.com/ThePhoenix78/AminoBot
Author: ThePhoenix78
Author-email: thephoenix788@gmail.com
License: MIT
Description: # AminoBot
        An API for bot amino based on Slimakoi's work
        
        Discord server https://discord.gg/KZgKktQ6Rt
        
        ## How does this API works?
        
        It works like the Amino.py's API but with added features like commands or answer
        for example:
        
        ```python3
        from BotAmino import BotAmino
        
        print("wait...")
        client = BotAmino()
        client.prefix = "/"  # set the prefix to /
        client.wait = 10  # wait 10 sec before doing a new command
        
        
        @client.command("ping")
        def ping(data):
            data.subClient.send_message(data.chatId, message="pong!")
        
        
        @client.answer("hey")
        def hello(data):
            data.subClient.send_message(data.chatId, message="Hey! Hey!")
        
        
        client.launch()
        print("ready")
        ```
        
        ## There is also built-in functions that might be useful:
        
        â€¢ add_title(userId, title, color) : add a title to an user
        
        â€¢ remove_title(userId, title) : remove the title given to the user
        
        â€¢ follow_user(userId) : follow the user in parameters
        
        â€¢ unfollow_user(userId) : unfollow the user in parameters
        
        â€¢ leave_all_chats() : leave all the chats for a given community
        
        â€¢ join_all_chat() : join all the publics chat of an Amino
        
        â€¢ get_chats() : return a list of the publics chatrooms
        
        â€¢ join_chatroom(chat_name_or_link) : join the chat for the given link/name
        
        â€¢ pay(nb_of_coins, blogId, chatId, objectId, transactionId) : give coins in balance, transactionId not necessary (automatically generated if not put)
        
        â€¢ get_wallet_amount() : return the number of coin of the bot
        
        â€¢ get_member_title(userId) : return the titles of the member
        
        â€¢ get_member_level(userId) : return the level of the member [1-20]
        
        â€¢ leave_community() : leave the current community
        
        â€¢ get_chat_id(chat) : return the id of the chat (link supported)
        
        â€¢ ask_amino_staff(message) : send the message to all the curators/leader of the amino
        
        â€¢ get_user_id(name_or_id) : return a tuple with the name and the userId (name, uid)
        
        â€¢ get_staff(community) : return the staff of the given community (communityId or aminoId)
        
        â€¢ accept_role(noticeId, chatId) : accept a promotion or a chat transfert
        
        â€¢ generate_transaction_id() : create a transactionId
        
        â€¢
        
Keywords: aminoapps,amino-py,amino,amino-bot,narvii,api,python,python3,python3.x,ThePhoenix78,AminoBot,BotAmino,botamino,aminobot
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
