save to file wins, loose, draw and dif
This commit is contained in:
1 parent
e7cd6312e0
commit
50930062f4
4 files changed
+26
-39
No files matched your search
Generated
+20
-3
@@ -4,8 +4,11 @@
|
|||||||
<option name="autoReloadType" value="SELECTIVE" />
|
<option name="autoReloadType" value="SELECTIVE" />
|
||||||
</component>
|
</component>
|
||||||
<component name="ChangeListManager">
|
<component name="ChangeListManager">
|
||||||
<list default="true" id="aaf4cea1-996f-4616-a7e8-5aebcf6aea3e" name="Changes" comment="test3">
|
<list default="true" id="aaf4cea1-996f-4616-a7e8-5aebcf6aea3e" name="Changes" comment="test4">
|
||||||
|
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/BotForTelegramm/Fox_hahBot.py" beforeDir="false" afterPath="$PROJECT_DIR$/BotForTelegramm/Fox_hahBot.py" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/BotForTelegramm/Fox_hahBot.py" beforeDir="false" afterPath="$PROJECT_DIR$/BotForTelegramm/Fox_hahBot.py" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/BotForTelegramm/Fox_hahBot2.py" beforeDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/pyLessons/filemanager.py" beforeDir="false" afterPath="$PROJECT_DIR$/BotForTelegramm/filemanager.py" afterDir="false" />
|
||||||
</list>
|
</list>
|
||||||
<option name="SHOW_DIALOG" value="false" />
|
<option name="SHOW_DIALOG" value="false" />
|
||||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||||
@@ -54,6 +57,11 @@
|
|||||||
"settings.editor.selected.configurable": "com.jetbrains.python.configuration.PyActiveSdkModuleConfigurable"
|
"settings.editor.selected.configurable": "com.jetbrains.python.configuration.PyActiveSdkModuleConfigurable"
|
||||||
}
|
}
|
||||||
}</component>
|
}</component>
|
||||||
|
<component name="RecentsManager">
|
||||||
|
<key name="MoveFile.RECENT_KEYS">
|
||||||
|
<recent name="C:\Users\Dream\python\BotForTelegramm" />
|
||||||
|
</key>
|
||||||
|
</component>
|
||||||
<component name="SharedIndexes">
|
<component name="SharedIndexes">
|
||||||
<attachedChunks>
|
<attachedChunks>
|
||||||
<set>
|
<set>
|
||||||
@@ -141,7 +149,15 @@
|
|||||||
<option name="project" value="LOCAL" />
|
<option name="project" value="LOCAL" />
|
||||||
<updated>1775140808369</updated>
|
<updated>1775140808369</updated>
|
||||||
</task>
|
</task>
|
||||||
<option name="localTasksCounter" value="10" />
|
<task id="LOCAL-00010" summary="test4">
|
||||||
|
<option name="closed" value="true" />
|
||||||
|
<created>1775141129540</created>
|
||||||
|
<option name="number" value="00010" />
|
||||||
|
<option name="presentableId" value="LOCAL-00010" />
|
||||||
|
<option name="project" value="LOCAL" />
|
||||||
|
<updated>1775141129540</updated>
|
||||||
|
</task>
|
||||||
|
<option name="localTasksCounter" value="11" />
|
||||||
<servers />
|
<servers />
|
||||||
</component>
|
</component>
|
||||||
<component name="UpdateCopyrightCheckinHandler">
|
<component name="UpdateCopyrightCheckinHandler">
|
||||||
@@ -155,7 +171,8 @@
|
|||||||
<MESSAGE value="test2" />
|
<MESSAGE value="test2" />
|
||||||
<MESSAGE value="функции для сохранения, изменения и создания файлов для бота" />
|
<MESSAGE value="функции для сохранения, изменения и создания файлов для бота" />
|
||||||
<MESSAGE value="test3" />
|
<MESSAGE value="test3" />
|
||||||
<option name="LAST_COMMIT_MESSAGE" value="test3" />
|
<MESSAGE value="test4" />
|
||||||
|
<option name="LAST_COMMIT_MESSAGE" value="test4" />
|
||||||
<option name="OPTIMIZE_IMPORTS_BEFORE_PROJECT_COMMIT" value="true" />
|
<option name="OPTIMIZE_IMPORTS_BEFORE_PROJECT_COMMIT" value="true" />
|
||||||
<option name="REFORMAT_BEFORE_PROJECT_COMMIT" value="true" />
|
<option name="REFORMAT_BEFORE_PROJECT_COMMIT" value="true" />
|
||||||
<option name="REARRANGE_BEFORE_PROJECT_COMMIT" value="true" />
|
<option name="REARRANGE_BEFORE_PROJECT_COMMIT" value="true" />
|
||||||
|
|||||||
@@ -1,8 +1,9 @@
|
|||||||
import random
|
import random
|
||||||
|
|
||||||
import filemanager
|
|
||||||
import telebot
|
import telebot
|
||||||
|
|
||||||
|
import filemanager
|
||||||
|
|
||||||
token = "8379986047:AAGr74CT6Y2a8moIWL4Otsntu1CjozdF9ec"
|
token = "8379986047:AAGr74CT6Y2a8moIWL4Otsntu1CjozdF9ec"
|
||||||
|
|
||||||
bot = telebot.TeleBot(token)
|
bot = telebot.TeleBot(token)
|
||||||
@@ -14,12 +15,16 @@ dif = {}
|
|||||||
def addUserIfNotExist(message):
|
def addUserIfNotExist(message):
|
||||||
if not wins[message.from_user.id]:
|
if not wins[message.from_user.id]:
|
||||||
wins[message.from_user.id] = 0
|
wins[message.from_user.id] = 0
|
||||||
|
filemanager.save_to_file(wins.txt, wins)
|
||||||
if not loose[message.from_user.id]:
|
if not loose[message.from_user.id]:
|
||||||
loose[message.from_user.id] = 0
|
loose[message.from_user.id] = 0
|
||||||
|
filemanager.save_to_file(loose.txt, loose)
|
||||||
if not draw[message.from_user.id]:
|
if not draw[message.from_user.id]:
|
||||||
draw[message.from_user.id] = 0
|
draw[message.from_user.id] = 0
|
||||||
|
filemanager.save_to_file(draw.txt, draw)
|
||||||
if not dif[message.from_user.id]:
|
if not dif[message.from_user.id]:
|
||||||
dif[message.from_user.id] = 0
|
dif[message.from_user.id] = 0
|
||||||
|
filemanager.save_to_file(dif.txt, dif)
|
||||||
|
|
||||||
@bot.message_handler(commands=['start'])
|
@bot.message_handler(commands=['start'])
|
||||||
def start(message):
|
def start(message):
|
||||||
|
|||||||
@@ -1,35 +0,0 @@
|
|||||||
import telebot
|
|
||||||
import random
|
|
||||||
|
|
||||||
token = "8379986047:AAGr74CT6Y2a8moIWL4Otsntu1CjozdF9ec"
|
|
||||||
|
|
||||||
bot = telebot.TeleBot(token)
|
|
||||||
rnd = random.Random
|
|
||||||
|
|
||||||
easyQuestion = ["Сколько дней в неделе?","Какая планета ближе всего к Солнцу?","Сколько будет 7 × 8?","Какой цвет получается при смешивании синего и жёлтого?","Кто написал сказку «Колобок» (народная или авторская)?","Сколько сторон у треугольника?","Сколько материков на Земле?","В каком месяце 28 дней (в обычном году)?","Сколько часов в сутках?","Кто из животных говорит «мяу»?"]
|
|
||||||
mediumQuestion = ["Как называется наука, изучающая строение Земли и её процессы?","Сколько континентов на Земле?","Кто написал серию книг «Гарри Поттер»?","Чему равна площадь квадрата со стороной 5 см?","В каком году началась Вторая мировая война?","Как называется самая длинная река в мире?","Сколько градусов в прямом угле?","Как называется современный город, где раньше была одноимённая столица Карфагена","Что тяжелее: килограмм железа или килограмм пуха?","Как называется единица измерения силы тока?"]
|
|
||||||
hardQuestion = ["Если 2³ = 8, то чему равно 2⁵?","Сколько нулей в одном миллионе?","Кто был первым человеком в космосе?","Кто такие Бандюхи?","Если поезд едет 60 км/ч, сколько он проедет за 2,5 часа?","Как называется столица Австралии?","Какой газ составляет большую часть атмосферы Земли?","Если сегодня среда, какой день будет через 100 дней?","Как называется устройство для измерения атмосферного давления?","Сколько граней у куба?"]
|
|
||||||
|
|
||||||
easyAns = ["7","Меркурий","56","Зелёный","Народная сказка","3","6 материков","В любом месяце есть 28 дней","24 часа","Кошка"]
|
|
||||||
mediumAns = ["Геология","7 континентов","Джоан Роулинг","25 см²","1939 год","Нил","90 градусов","Тунис","Одинаково","Ампер"]
|
|
||||||
hardAns = ["32","6 нулей","Юрий Гагарин","Это выдуманные животные, похожие на чубаку только фиолетовые","150 км","Канберра","Азот","Пятница","Барометр","6 граней"]
|
|
||||||
|
|
||||||
@bot.message_handler(commands=['start'])
|
|
||||||
def start(message):
|
|
||||||
bot.send_message(message.chat.id, "Добро пожаловать в супер-пупер-викторину")
|
|
||||||
bot.send_message(message.chat.id, "Нужно выбрать сложность\n"
|
|
||||||
"Легкий - /easy\n"
|
|
||||||
"Средний - /medium\n"
|
|
||||||
"Сложный - /hard")
|
|
||||||
|
|
||||||
@bot.message_handler(commands=['easy', 'medium', 'hard'])
|
|
||||||
def setDif(message):
|
|
||||||
if message.text == "easy":
|
|
||||||
mode = 1
|
|
||||||
bot.message_handler(message.chat.id, "Выбрана легкая сложность")
|
|
||||||
elif message.text == "medium":
|
|
||||||
mode = 2
|
|
||||||
bot.message_handler(message.chat.id, "Выбрана средняя сложность")
|
|
||||||
elif message.text == "hard":
|
|
||||||
mode = 3
|
|
||||||
bot.message_handler(message.chat.id, "Выбрана сложная сложность")
|
|
||||||
File renamed without changes.
Reference in new issue
Block a user