2021-05-05 03:10:01 +00:00
|
|
|
import datetime
|
|
|
|
import threading
|
2021-05-05 03:41:27 +00:00
|
|
|
import connector
|
2021-05-05 03:10:01 +00:00
|
|
|
|
|
|
|
import telegram
|
|
|
|
from telegram import InlineKeyboardMarkup, InlineKeyboardButton, ForceReply
|
|
|
|
from telegram.ext import CommandHandler, MessageHandler, Filters, ConversationHandler, CallbackQueryHandler
|
|
|
|
from config import TOKEN
|
|
|
|
import sqlite3
|
|
|
|
import time
|
|
|
|
import os
|
|
|
|
import importlib
|
|
|
|
import requests
|
|
|
|
|
|
|
|
bot = telegram.Bot(token=TOKEN)
|
|
|
|
|
|
|
|
|
|
|
|
def start(update, context):
|
|
|
|
print('进入start函数')
|
|
|
|
update.message.reply_text(
|
|
|
|
'您好!',
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
def chat_content_exec(update, context):
|
2021-05-05 03:41:27 +00:00
|
|
|
r = connector.get_connection()
|
|
|
|
text = update.message.text
|
|
|
|
chat_type = update.effective_chat.type
|
|
|
|
user_id = update.effective_user.id
|
2021-05-05 03:10:01 +00:00
|
|
|
chat_id = update.effective_message.chat_id
|
2021-05-05 03:41:27 +00:00
|
|
|
print("\n---------------------------")
|
|
|
|
print("内容: " + text)
|
|
|
|
if "/" in text:
|
|
|
|
print("这是一条指令信息")
|
|
|
|
print("群组类型: " + str(chat_type))
|
|
|
|
print("用户ID: " + str(user_id))
|
|
|
|
print("chat_id: " + str(chat_id))
|
|
|
|
r.append("{}_chat_content".format(chat_id), text)
|
|
|
|
r.incrby("{}_user_message_amount", user_id)
|
|
|
|
print("---------------------------")
|
|
|
|
|
2021-05-05 03:10:01 +00:00
|
|
|
|
|
|
|
|
|
|
|
start_handler = CommandHandler('start', start)
|
2021-05-05 03:12:17 +00:00
|
|
|
chat_content_handler = MessageHandler(Filters.text, chat_content_exec)
|