a
    =9e                     @   s0  d dl Z d dlZd dl mZ d dlZe jZe jej d dlmZm	Z	m
Z
 eeZejdddgddd	 Zed
kr~e  d dlmZ edZejdddggZejddgddd Zejdgddd Zejdgddd Zejdd ddd Zedd dd  Zd dlZee  dS )!    N)types)Flaskrequestrender_template/GETPOST)methodsc                  C   sd   t jdkr\t j} | d}tj| t jd}tj	|d}t
|jj||jjj|jj tdS )Nr   Scorequery)idz	form.html)r   methodjsongetapploggerinfoargsr   ZCallbackQuerybotZset_game_scoreZ	from_userr   messagechatr   )datar
   r   ZQuerysus r   /var/www/html/Bot/bot.pygfg   s    

r   __main__)AsyncTeleBotz.6829264559:AAG8QJPHJc-fqkoB7vsvGh8Mi50uEbCBjq0ZLinkz)https://secapedia.duckdns.org:8443/Saber/urlstarthelp)commandsc                    s   t | dI d H  d S )NzSono venuto)r   Zreply_tor   r   r   r   send_welcome'   s    r#   Zplayc                    s    t j| jj| jddI d H  d S )N
seibahjumpZchat_idZreply_to_message_idgame_short_namer   Z	send_gamer   r   r"   r   r   r   r#   +   s    Zarmandoc                    s    t j| jj| jddI d H  d S )Narmandotennisr%   r'   r"   r   r   r   r#   /   s    c                 C   s   dS )NTr   )callr   r   r   <lambda>3       r*   )funcc                    s   | j dkrv| j}t| |d d }|d d d }|d d }tj| jdt| d t| d	 t| d
I d H  | j dkr| j}t| |d d }|d d d }|d d }tj| jdt| d t| d	 t| d
I d H  d S )Nr$   fromr   r   r   Z
message_idz1https://secapedia.duckdns.org:8443/Saber/?userId=z&chatId=z&messageId=r   r(   z3https://secapedia.duckdns.org:8443/Armando/?userId=)r&   r   printr   Zanswer_callback_queryr   str)r)   r   ZuserIdZchatIdZ	messageIdr   r   r   test_callback3   s    
6
r0   c                 C   s
   | j dkS )N r   r2   r   r   r   r*   I   r+   c                    s8   t jddt dt td}t| j|gI d H  d S )N1ZSeibahzGioca a Saber jump)Zreply_markup)r   ZInlineQueryResultArticleZInputTextMessageContentZInlineKeyboardMarkupbuttonsr   Zanswer_inline_queryr   )Zinline_queryrr   r   r   
query_textI   s    r6   )Ztelebotloggingr   r   r   setLevelDEBUGflaskr   r   r   __name__r   router   runZtelebot.async_telebotr   r   ZInlineKeyboardButtonr4   Zmessage_handlerr#   Zcallback_query_handlerr0   Zinline_handlerr6   ZasyncioZpollingr   r   r   r   <module>   s4   






