def main(): dispatcher.add_handler(CommandHandler("start", start, pass_args=True)) help_handler = CommandHandler("help", get_help) help_callback_handler = CallbackQueryHandler(help_button, pattern=r"help_") dispatcher.add_handler(help_handler) dispatcher.add_handler(help_callback_handler) dispatcher.add_error_handler(error_handler)
time_list.reverse() ping_time += ":".join(time_list) return ping_time def ping(update: Update, context: CallbackContext): msg = update.effective_message start_time = time.time() message = msg.reply_text("Pinging...") end_time = time.time() telegram_ping = str(round((end_time - start_time) * 1000, 3)) + " ms" uptime = get_readable_time((time.time() - StartTime)) message.edit_text( "PONG!!\n" "<b>Time Taken:</b> <code>{}</code>\n" "<b>Service uptime:</b> <code>{}</code>".format(telegram_ping, uptime), parse_mode=ParseMode.HTML, ) help_handler = CommandHandler("help", help, pass_args=True) CALLBACK_QUERY_HANDLER = CallbackQueryHandler(edit_msg, pattern="help") PING_HANDLER = CommandHandler("ping", ping) dispatcher.add_handler(help_handler) dispatcher.add_handler(CALLBACK_QUERY_HANDLER) dispatcher.add_handler(PING_HANDLER)
def main(): dispatcher.add_handler(CommandHandler("start", start))
update.effective_message.reply_photo( photo=image, caption=msg, parse_mode=ParseMode.MARKDOWN, reply_markup=InlineKeyboardMarkup(buttons), ) except: msg += f" [〽️]({image})" update.effective_message.reply_text( msg, parse_mode=ParseMode.MARKDOWN, reply_markup=InlineKeyboardMarkup(buttons), ) else: update.effective_message.reply_text( msg, parse_mode=ParseMode.MARKDOWN, reply_markup=InlineKeyboardMarkup(buttons), ) AIRING_HANDLER = CommandHandler("airing", airing) ANIME_HANDLER = CommandHandler("anime", anime) CHARACTER_HANDLER = CommandHandler("character", character) MANGA_HANDLER = CommandHandler("manga", manga) dispatcher.add_handler(AIRING_HANDLER) dispatcher.add_handler(ANIME_HANDLER) dispatcher.add_handler(MANGA_HANDLER) dispatcher.add_handler(CHARACTER_HANDLER)
CLASSIC_HANDLER = CommandHandler("classic", classic) KUNI_HANDLER = CommandHandler("kuni", kuni) WAIFU_HANDLER = CommandHandler("waifu", waifu) LEWD_HANDLER = CommandHandler("lewd", lewd) KISS_HANDLER = CommandHandler("kiss", kiss) FEMDOM_HANDLER = CommandHandler("femdom", femdom) CUDDLE_HANDLER = CommandHandler("cuddle", cuddle) EROK_HANDLER = CommandHandler("erok", erok) FOXGIRL_HANDLER = CommandHandler("foxgirl", foxgirl) TITSGIF_HANDLER = CommandHandler("titsgif", titsgif) ERO_HANDLER = CommandHandler("ero", ero) SMUG_HANDLER = CommandHandler("smug", smug) BAKA_HANDLER = CommandHandler("baka", baka) DVA_HANDLER = CommandHandler("dva", dva) dispatcher.add_handler(LEWDKEMO_HANDLER) dispatcher.add_handler(NEKO_HANDLER) dispatcher.add_handler(FEET_HANDLER) dispatcher.add_handler(YURI_HANDLER) dispatcher.add_handler(TRAP_HANDLER) dispatcher.add_handler(FUTANARI_HANDLER) dispatcher.add_handler(HOLOLEWD_HANDLER) dispatcher.add_handler(SOLOGIF_HANDLER) dispatcher.add_handler(CUMGIF_HANDLER) dispatcher.add_handler(EROKEMO_HANDLER) dispatcher.add_handler(LESBIAN_HANDLER) dispatcher.add_handler(WALLPAPER_HANDLER) dispatcher.add_handler(LEWDK_HANDLER) dispatcher.add_handler(NGIF_HANDLER) dispatcher.add_handler(TICKLE_HANDLER) dispatcher.add_handler(LEWD_HANDLER)
status += "*System uptime:* " + str(uptime) + "\n" uname = platform.uname() status += "*System:* " + str(uname.system) + "\n" status += "*Node name:* " + str(uname.node) + "\n" status += "*Release:* " + str(uname.release) + "\n" status += "*Version:* " + str(uname.version) + "\n" status += "*Machine:* " + str(uname.machine) + "\n" status += "*Processor:* " + str(uname.processor) + "\n\n" mem = virtual_memory() cpu = cpu_percent() disk = disk_usage("/") status += "*CPU usage:* " + str(cpu) + " %\n" status += "*Ram usage:* " + str(mem[2]) + " %\n" status += "*Storage used:* " + str(disk[3]) + " %\n\n" status += "*Python version:* " + python_version() + "\n" status += "*Library version:* " + str(__version__) + "\n" update.effective_message.reply_text( "*Chizuru, the lewd one near you*\n" + "built by [Dank-del](t.me/dank_as_fuck)\n" + "Built with ❤️ using python-telegram-bot\n\n" + status + "*Current Stats*:\n" + "\n".join([mod.__stats__() for mod in STATS]) + "\n\n© *2020-2021 Dank-del*", parse_mode=ParseMode.MARKDOWN, disable_web_page_preview=True) STATS_HANDLER = CommandHandler("stats", stats, filters=Filters.user(OWNER_ID)) dispatcher.add_handler(STATS_HANDLER)
ping_time += ":".join(time_list) return ping_time def ping(update: Update, context: CallbackContext): msg = update.effective_message start_time = time.time() message = msg.reply_text("Pinging...") end_time = time.time() telegram_ping = str(round((end_time - start_time) * 1000, 3)) + " ms" uptime = get_readable_time((time.time() - StartTime)) message.edit_text( "PONG!!\n" "<b>Time Taken:</b> <code>{}</code>\n" "<b>Service uptime:</b> <code>{}</code>".format(telegram_ping, uptime), parse_mode=ParseMode.HTML, ) __mod_name__ = "Ping" __help__ = """ - /ping: pings me! *Note*: It checks the time taken to edit a message. """ PING_HANDLER = CommandHandler("ping", ping) dispatcher.add_handler(PING_HANDLER)
return """I've seen them in <code>{}</code> chats in total.""".format( num_chats) def __stats__(): return "-> {} users, across {} chats".format(sql.num_users(), sql.num_chats()) def __migrate__(old_chat_id, new_chat_id): sql.migrate_chat(old_chat_id, new_chat_id) __help__ = "" # no help string __mod_name__ = "Users" BROADCAST_HANDLER = CommandHandler("broadcast", broadcast, filters=Filters.user(OWNER_ID)) USER_HANDLER = MessageHandler(Filters.all & Filters.group, log_user) CHATLIST_HANDLER = CommandHandler("chatlist", chats, filters=Filters.user(OWNER_ID)) CHAT_CHECKER_HANDLER = MessageHandler(Filters.all & Filters.group, chat_checker) dispatcher.add_handler(USER_HANDLER, USERS_GROUP) dispatcher.add_handler(BROADCAST_HANDLER) dispatcher.add_handler(CHATLIST_HANDLER) dispatcher.add_handler(CHAT_CHECKER_HANDLER, CHAT_GROUP)
msg.reply_video(nekos.img(target)) NEKO_HANDLER = CommandHandler("neko", neko) CUDDLE_HANDLER = CommandHandler("hug", cuddle) #PAT_HANDLER = CommandHandler("pat", pat) SLAP_HANDLER = CommandHandler("slap", slap) WALLPAPER_HANDLER = CommandHandler("wallpaper", wallpaper) TICKLE_HANDLER = CommandHandler("tickle", tickle) FEED_HANDLER = CommandHandler("feed", feed) POKE_HANDLER = CommandHandler("poke", poke) WAIFU_HANDLER = CommandHandler("waifu", waifu) KISS_HANDLER = CommandHandler("kiss", kiss) BAKA_HANDLER = CommandHandler("baka", baka) dispatcher.add_handler(NEKO_HANDLER) dispatcher.add_handler(SLAP_HANDLER) dispatcher.add_handler(BAKA_HANDLER) dispatcher.add_handler(KISS_HANDLER) dispatcher.add_handler(CUDDLE_HANDLER) #dispatcher.add_handler(PAT_HANDLER) dispatcher.add_handler(WAIFU_HANDLER) dispatcher.add_handler(POKE_HANDLER) dispatcher.add_handler(FEED_HANDLER) dispatcher.add_handler(WALLPAPER_HANDLER) dispatcher.add_handler(TICKLE_HANDLER) __help__ = """ -/neko :- send swf images -/hug. :- hug user -/baka ;- send baka