Разработать бота для игры в телеграм
Бот референс @CartoonSpotBot
техническое задание:
Бот для коллекционирования карт
Важность карт: основа первые 4 пункта
1 (Бронза) Слабые персонажи из аниме (сила от 1 до 299) +150 легенды) +1сюрикен
2 (Серебро) Чуть более сильные персонажи (силы от 300 до 699) +500 легенды ) +2 сюрикена
3 (Золото) самые сильные персонажи (сила от 700 до 999) + 1000 легенды ) +3 сюрикена
4 (Кристалл) сам тайтл аниме (силы 1000 но с ними сражаться нельзя) +5000 легенды ) + 5сюрикенов
5 Карты которые дают бонусы ( валюта, премиум на месяц, попытки
6 Карты которые будут даваться за задания
7 Карты которые будут даваться за достижения
8 Карты которые будут даваться за покупку
Процент выпадения карт? ( пока не ясно)
Функции бота:
1 Функция выбивать карточки (получить персонажа)
2 Функция посмотреть карты которые ты уже выбил, осмотр своей коллекции (моя коллекция)
3 Функция выбрать определенные карты и добавить их в определенный пул (мои фавориты)
4 Функция топа игроков, у каждого игрока будет свой рейтинг в зависимости от его коллекции (легенды) (легендарные гильдии)
5 Функция собираться вместе с друзьями в один клан (гильдия)
6 Функция обмениваться картами с другими игроками (свапнуть карту) но игрок может обменять только бронзу на бронзу, серебро на серебро,золото на золото
7 Функция крафта, игрок может из 50 бронзовых сделать одну серебро, из 25 серебра сделать одну золотую из 10 золотых одну кристалл (контракт)
8 Функция внутри игровой валюты (сюрикен)
9 Функция магазин (таверна) в ней можно будет купить эксклюзивную карту, попытки открытия карт, боксы где будут 10карт
10 Функция бокса в магазин, что бы человек мог купить бокс и получить рандомно 10карт, но там точно будет либо 3себра и 1 золотая (бокс)
11 Функция топа аниме за сезон, каждые 3 месяца мы будем писать 3 самые актуальные аниме (что посмотреть?)
12 Функция еженедельных заданий ( обменяйся с игроком 3 раза, выбей 10бронзовых, выбей 3 серебра, выбей 1 золотую, пригласи друга, сразись 10раз,купи в магазине карту 1 раз, сделай контракт 5раз)
13 Функция сражений игроков, где люди могут сражаться бронза на бронзу, серебро на серебро, золото на золото (за победы будут падать поинты которые будут суммироваться в рейтинг, а уже рейтинг попадать в топ) победа +30 поражение -30( карты при сражении не исчезают, а остаются у игроков (бой, файт)
14 Функция рейтинга пвп, топ игроков которые сражались в этом месяце (1,2,3 места поощряются) (пвп легенды)
15 Функция что бы игрок при получении всей коллекции определенного аниме, получал эксклюзив постер
16 Функция что бы раз в неделю человек мог открывать бокс из 10карт( там точно выпадают 3 серебро) ( подарок)
17 Функция
техническое задание:
Бот для коллекционирования карт
Важность карт: основа первые 4 пункта
1 (Бронза) Слабые персонажи из аниме (сила от 1 до 299) +150 легенды) +1сюрикен
2 (Серебро) Чуть более сильные персонажи (силы от 300 до 699) +500 легенды ) +2 сюрикена
3 (Золото) самые сильные персонажи (сила от 700 до 999) + 1000 легенды ) +3 сюрикена
4 (Кристалл) сам тайтл аниме (силы 1000 но с ними сражаться нельзя) +5000 легенды ) + 5сюрикенов
5 Карты которые дают бонусы ( валюта, премиум на месяц, попытки
6 Карты которые будут даваться за задания
7 Карты которые будут даваться за достижения
8 Карты которые будут даваться за покупку
Процент выпадения карт? ( пока не ясно)
Функции бота:
1 Функция выбивать карточки (получить персонажа)
2 Функция посмотреть карты которые ты уже выбил, осмотр своей коллекции (моя коллекция)
3 Функция выбрать определенные карты и добавить их в определенный пул (мои фавориты)
4 Функция топа игроков, у каждого игрока будет свой рейтинг в зависимости от его коллекции (легенды) (легендарные гильдии)
5 Функция собираться вместе с друзьями в один клан (гильдия)
6 Функция обмениваться картами с другими игроками (свапнуть карту) но игрок может обменять только бронзу на бронзу, серебро на серебро,золото на золото
7 Функция крафта, игрок может из 50 бронзовых сделать одну серебро, из 25 серебра сделать одну золотую из 10 золотых одну кристалл (контракт)
8 Функция внутри игровой валюты (сюрикен)
9 Функция магазин (таверна) в ней можно будет купить эксклюзивную карту, попытки открытия карт, боксы где будут 10карт
10 Функция бокса в магазин, что бы человек мог купить бокс и получить рандомно 10карт, но там точно будет либо 3себра и 1 золотая (бокс)
11 Функция топа аниме за сезон, каждые 3 месяца мы будем писать 3 самые актуальные аниме (что посмотреть?)
12 Функция еженедельных заданий ( обменяйся с игроком 3 раза, выбей 10бронзовых, выбей 3 серебра, выбей 1 золотую, пригласи друга, сразись 10раз,купи в магазине карту 1 раз, сделай контракт 5раз)
13 Функция сражений игроков, где люди могут сражаться бронза на бронзу, серебро на серебро, золото на золото (за победы будут падать поинты которые будут суммироваться в рейтинг, а уже рейтинг попадать в топ) победа +30 поражение -30( карты при сражении не исчезают, а остаются у игроков (бой, файт)
14 Функция рейтинга пвп, топ игроков которые сражались в этом месяце (1,2,3 места поощряются) (пвп легенды)
15 Функция что бы игрок при получении всей коллекции определенного аниме, получал эксклюзив постер
16 Функция что бы раз в неделю человек мог открывать бокс из 10карт( там точно выпадают 3 серебро) ( подарок)
17 Функция