recursal/Fanatic-Fandom huggingface dataset:
UserActivityFull

**UserActivityFull**, или **Полная активность пользователя**, — инструмент, позволяющий просматривать социальную активность пользователя (то есть посты в Обсуждениях, сообщения на стене и комментарии к статьям) на единой странице.

## Установка

Чтобы использовать скрипт, нужно всего лишь импортировать его:

```
importArticles({
 type: 'script',
 articles: [
 'u:ru.koffee:MediaWiki:UserActivityFull.js'
 ]
})

```

Код выше вставляется на личную страницу common.js для локального применения и в global.js для глобального.

## Описание

### Подготовка

Рассматриваемый скрипт добавляет на вики псевдослужебную страницу *Special:UserActivityFull* (название к регистру нечувствительно). При входе появится небольшой текст с описанием служебной и текстовое поле, в которое нужно вписать имя целевого пользователя. После этого нужно нажать на кнопку "Отправить".

В состоянии работы адрес страницы меняется на *Special:UserActivityFull/USERNAME*, где *USERNAME* — никнейм цели. Этим можно пользоваться при оставлении ссылок на активность конкретного пользователя по аналогии с обычной страницей. При обращении к странице скрипт выгрузит все записи социальной активности для указанного участника на данной вики. Процесс загрузки займет некоторое время, зависящее от объема логов и скорости интернета, а пока что пользователь будет видеть специальный текст, показывающий прогресс. Автор скрипта уполномочен заявить, что использование инструмента на ограниченном интернете **может больно сказаться** на потреблении трафика, потому что выгружаются зачастую огромные объемы данных (пара мегабайт наберется).

### Обзор списка

Как только все данные со всех вкладок оригинальной служебной будут получены, на странице появится полный список социальных действий пользователя, отсортированных в обратном хронологическом порядке (от новых к старым). Каждая запись, как и на обычной служебной, имеет дату, описание и значок, соответствующий ее типу:

* посты и ответы в Обсуждениях — 📣 (рупор);
* сообщения на стенах — ✉️ (конверт);
* комментарии к статьям и блогам — 💬 (диалоговое облако).

Аналогичные значки можно увидеть выше списка. Это фильтры, позволяющие отключить показ записей своего типа. Рядом с каждой иконкой фильтра мелким шрифтом в скобках указано количество записей этого вида. Значок исключенного типа будет перечеркнут красным.

В общем и целом список полностью повторяет формат записей с оригинальной служебной страницы, но использует английский язык (необходимо для упорядочивания записей по датам). **Важный момент:** количество лагов на странице прямо пропорционально количеству записей. Иными словами, с телефона или слабого компьютера полную активность крайне активного (извините за тавтологию) участника лучше не открывать.

## История изменений

* (FA) **[09.05.2022]:** первое появление.
* (PP / D) **[10.05.2022]:** публикация.

## От автора

Вот что бывает, когда хочешь написать ВиВикийную статью про участника, который не правит, а сидит на форуме.
BrowserHeaderColor

**BrowserHeaderColor** — улучшенный велосипед (просто подобное уже практикуется), который окрашивает шапку некоторых мобильных браузеров и десктопного Safari 15 в один из цветов вики по выбору.

## Установка

Установка поделки производится вставкой следующего куска кода:

```
importArticles({
 type: 'script',
 articles: [
 'u:ru.koffee:MediaWiki:BrowserHeaderColor.js'
 ]
})

```

Если нужно, чтобы скрипт работал на всех проектах, пихайте это в global.js, а для локальной установки ваш путь лежит в common.js. Отдельно загружать CSS не нужно: скрипт все сделает сам.

## Описание

Эффект поделки виден только на последней версии Safari и в модерновых версиях мобильных Chrome и Samsung Internet (подробнее смотрите таблицу от Can I use).

Как было указано в преамбуле, скрипт красит шапку браузера в один из цветов оформления википроекта. На выбор есть четыре варианта:

* **фон вики** — цвет, в который переходит фоновое изображение. Он выставлен как дефолтный вариант;
* **меню** — цвет меню навигации (которое "липкое");
* **акцент** — акцентный цвет, который используется в инфобоксах, тулбаре, etc.;
* **фон страницы** — цвет тела статьи, то есть тот, на котором написан этот текст.

Управление вариантами осуществляется через модаль, вызвать которую можно через кнопку в сайдбаре слева. При подтверждении выбора он записывается в локальное хранилище и потому не теряется при перезагрузке страницы. Более того, хранилище свое у каждой вики, так что настройки на одном проекте не влияют на другой.

В будущем, возможно, будут прикручены i18n (а то что не как белые люди-то, м?) и выбор кастомного цвета.
Кофемашина:kof.gifts

**kof.gifts** — вспомогательная команда валютной системы, с помощью которой можно получить некоторую информацию о подарках.

## Описание

Команда имеет два режима работы: пять последних подарков и количество зерен в каждом из типов. За это отвечают аргументы. Команда, введенная без них, показывает краткую справку по ее использованию.

Первый режим — пять последних подарков. Вызывается аргом `recent`. Соответственно выводит эмбед, в котором отображены пять последних выпавших подарков. Есть данные о типе, количестве зерен, участнике, удостоившемся его, и даже времени выпадения вплоть до секунд.

Второй режим показывает примерное число зерен в каждом типе подарков, и для него нужен аргумент `spoiler`. В зависимости от времени нижняя и верхняя планки сдвигаются, это связано с динамической суммой.

## Внешний вид

### В Дискорде

* Справка по режимам

* Последние подарки

* Число зерен в подарках
Tumppu

Tumppu on yksi Kauppalanvaaran yläasteen 7A-luokan pojista.

## Luonne

Tumppu on niin kutsuttu minikovis; hän on kenties luokkansa muita poikia päätä lyhyempi, mutta kompensoi sitä olemalla porukan kovin uhoaja. Tumppu on hyvin sanavalmis ja kuittaileekin toisille, etenkin Keijolle, säännöllisesti. Hän on varsin stereotyyppinen yläastejonne; paikoittain äkkipikaisen käytöksensä lisäksi hän kapinoi aktiivisesti koulun sääntöjä vastaan sekä juo E5-energiajuomaa päivittäin. Tumppu on itseään huomattavasti rauhallisemman Saken paras ystävä, ja kaksikko kulkeekin kaikkialla yhdessä.

## Esiintymiset

* Karin enkelit

* Hullu - hullumpi - yläaste
	+ Kausi 1 - Vasta alkua, Liikka on liikaa, Pinaattipäivä, Jotain mätää (cameo), Suhteellista ja Perhosia vatsassa (cameo)
	+ Kausi 2 - Koetus (ei puhu) ja Kassienkutistus
	+ Kausi 3 - Suusta suuhun, Pingis ja Läskiksi meni
	+ Kausi 4 - Valokuvatus, Keijon kanava, Verta ja kielenpätkiä, Joulu - joulumpi - yläaste, Käty, Digiloikka ja Siistein päivä ikinä (ei puhu)
	+ Kausi 5 - Poliisitapaus, Tanssii tatti tanassa, Maksuvälineurheilua (cameo), Piposta asiaa, Itse influencer ja Salaisuuksien kansio.
Кофемашина:kof.balance

**kof.balance** — одна из наиболее важных валютных команд, которая позволяет узнать количество собранных зерен .

## Описание

Важна эта команда из-за своей исключительности: ни одна команда кроме не показывает текущий баланс пользователя. Кроме, разумеется, `kof.profile` и `kof.top`, но первая просто пестрит данными, а для отображения во второй нужно сначала попасть в топ.

Итак, единственной целью команды баланса является получение данных о количестве зерен на счету применившего ее пользователя и их вывод. Собственно, на этом можно было бы и закончить, однако у нее есть маленькая особенность. Нет, даже две. Первая — это текущее положение в топ-5. Вторая — другой вводный текст при нулевом балансе. Вот теперь точно все рассказал.

## Внешний вид

### В Дискорде

* Обычный вид

* С отметкой места в топе

* Нулевой баланс

### В консоли

```
[9 октября 2020 г., 18:41:34] *имя пользователя* открыл банковскую ячейку под номером *ID пользователя*.

```
Demons

## Hierarchy

In the Demon Continent, the Demonic Royalty govern every single demon in place of the Demon Gods as they cannot materialise in this plane just yet. Under the royalty is the nobles which makes their life easier along with acting as their show of strength. Demon Royalties are barred from fighting against one another as it is equivalent to a war between two Demon Gods. Therefore, Royalty will use their subordinates to clear up any grievances.

### Common Demons

You have the common demons such as imps, they're grotesque and murderous. Logic doesn't apply to demons of this rank.

### Noble Demons

There are a total of 5 roles within this rank.

From the lowest role, it goes from  :

* Baron
* Viscount
* Count
* Marquis
* Duke

There are variations in each role's power but a demon noble's strength is equal to his 'role'.

### Royalty

These are typically filled with descendants of the Demon Gods.
External Media Icons

**External Media Icons** — набор стилевых правил, заменяющий стандартные иконки внешних ссылок на миниатюры соответствующих сайтов. Не работает на UCP, однако имеет альтернативную версию на Dev Wiki.

## Установка

Чтобы поставить набор, нужно добавить следующую строку:

```
@import "/load.php?mode=articles&articles=u:ru.koffee:MediaWiki:External Media Icons.css&only=styles";

```

на страницу MediaWiki:Wikia.css для использования в пределах проекта или на страницу wikia.css для личного использования.

## Описание

При правильном подключении над ссылками, ведущими на поддерживаемые сайты, вместо стандартных сине-белых стрелок появятся яркие логотипы этих сайтов. Все иконки выполнены размером 10 на 10 пикселей и хранятся в Кофейном сарайчике.

## Как это работает

Секрет стилевого набора очень прост. На одной CSS-странице содержится множество правил, которые устанавливают напротив ссылки необходимый значок, если **часть** ссылки содержит ключевое слово. Эта техника была подробно разобрана в статье "Внешние ссылки" в разделе "Свои пиктограммы".

## История

* (D) **20 октября 2019:** набор стилей опубликован.
Swords

The sword is a weapon obtainable in the shop.

   Wooden Sword

* 4 DMG each hit
* 1,3s reload time
* 3,07~ DMG each second
* Price: free

   Stone Sword

* 6 DMG each hit
* 1,2s reload time
* 5 DMG each second
* Price: 14 Iron

   Iron Sword

* 8 DMG each hit
* 1,1s reload time
* 7,27~ DMG each second
* Price: 12 Gold

   Diamond Sword

* 10 DMG each hit
* 1s reload time
* 10 DMG each second
* Price: 8 Emerald
EditorInfo

**EditorInfo** — простой скрипт, который отображает в редакторе некоторую информацию рабочей области. Не работает на UCP, в будущем может быть исправлено.

## Установка

```
importArticles({
 type: 'script',
 articles: [
 'u:ru.koffee:MediaWiki:EditorInfo.js'
 ]
})

```

Вставьте код выше на страницу common.js для использования в пределах одной вики или на страницу global.js для глобального использования.

Для наилучшего отображения не забудьте применить следующие стили:

```
#EditPageToolbar {
 display: flex;
 justify-content: space-between;
 align-items: center
}
#EditorInfo {
 padding: 2px 0 2px 5px;
 min-width: 150px;
 flex: auto;
 text-align: right
}

```

## Описание

После открытия и загрузки редактора на верхней панели инструментов, с правой стороны, появится маленький блок. Он будет содержать:

* **счетчик символов.** Ничего необычного в нем нет, он просто отображает количество символов в рабочей области;
* **показатель веса страницы.** Действует так же, как и предыдущий. Простые символы идут за один байт, кириллица и иже с ней — за два. *Категории не учитываются!*
* **показатель разницы в весе.** За ноль принимается текущий вес, опять-таки без категорий. При уменьшении веса показатель становится красным с минусом, при увеличении — зеленым с плюсом. Если размер правки больше 500 байт по модулю, показатель становится жирным.

Показатели веса работают примерно, возможна погрешность в пару байт.

## История версий

* (FA) **[29.02.2020]:** первое появление скрипта.
* (PP / D) **Версия 1.0 [18.03.2020]:** публикация скрипта.
Poliisitapaus

**Poliisitapaus** on Hullu - hullumpi - yläasteen viidennen kauden ensimmäinen jakso.

## Juoni

Koulun pihalla on poliisiauto, Antin omatuntoa kolkuttaa ja mielikuvitus lähtee laukalle. Myös Keijo tulee kosketuksiin omatuntonsa kanssa.

## Hahmot

* Antti
* Kalle
* Keijo
* Jaana
* Elli
* Aleksi
* Ilari
* Sakke
* Tumppu
* Sire
* Jemica
* Sussu
* Ruupertti
* Jani
* Lauri
* Kaapo
* Lotta
* Aisha
* Kyyninen
* Kari Salonmaa
* Järvinen
* Pesonen
* Poliisi
Кофемашина:Фоны профиля

У Кофемашины есть замечательная команда `kof.tprof`. Она создает (медленно, но все же) изображение, содержащее профиль пользователя. Прямо как у других ботов!

На фон этого самого профиля ставится одна из картинок, хранящихся в Кофейном сарайчике. Вы можете настроить любимую картинку через `kof.settings profileBg [код]`. Если картинка настроена не будет, будут высвечиваться рандомные.

Ниже представлены доступные на данный момент фоны с их кодами:
Deus ex parentibus

**Deus ex parentibus** on Hullu - hullumpi - yläasteen viidennen kauden kahdeksas ja viimeinen jakso.

## Juoni

Antti voi huonosti ja välttelee kouluun menoa. Myös Jaanalla on kriisi ja Ellin kärsivällisyys on loppumassa. Voivatko ystävysten välit enää palata ennalleen?

## Hahmot

* Antti
* Kalle
* Keijo
* Jaana
* Elli
* Kari Salonmaa
* Antin Isä
* Antin Äiti
* Kallen isä
* Kallen äiti
* Naapuri
* Sakke *(ei puhu)*
* Sire *(ei puhu)*
* Aino *(ei puhu)*
Lotta

Lotta on yksi Kauppalanvaaran yläasteen 7A-luokan tytöistä.

## Luonne

Lotta on Aishan bestis, ja heidän muodostamansa erottamaton kaksikko kulkeekin kaikkialla yhdessä. He tuntevat toisensa paremmin kuin kukaan, jakaen toistensa kanssa aivan kaiken. Lotta vaikuttaa kuitenkin ystäväänsä sosiaalisemmalta, keskustellen aktiivisemmin luokkansa muiden oppilaiden kanssa.

## Esiintymiset

* Karin enkelit

* Hullu - hullumpi - yläaste
	+ Kausi 1 - Vasta alkua, Liikka on liikaa, Pinaattipäivä (ei puhu), Jotain mätää (cameo), Suhteellista (cameo) ja Perhosia vatsassa (cameo)
	+ Kausi 2 - Koetus (cameo)
	+ Kausi 3 - Suusta suuhun, Pingis ja Läskiksi meni
	+ Kausi 4 - Valokuvatus, Verta ja kielenpätkiä, Joulu - joulumpi - yläaste (cameo), Digiloikka (cameo) ja Siistein päivä ikinä (ei puhu)
	+ Kausi 5 - Tulossa pian

* Keijon kanava (sarja) - Jakso 11

## Triviaa

* Monen muun hahmon lailla Lotta sai ensiesiintymisensä Hullu - hullumpi - yläaste -sarjaa edeltäneessä lyhytelokuvassa Karin enkelit. Lotan ulkonäkö elokuvassa kuitenkin poikkesi sarjan versiosta; hänen paitansa oli yksinkertaisempi eikä hänellä ollut silmälaseja.
Elli

Elli on Kauppalanvaaran yläasteen 7A-luokkaa käyvä tyttö sekä Jaanan paras ystävä.

## Luonne

Suoraselkäinen Elli on paitsi Jaanan pitkäaikainen paras ystävä, myös eräänlainen vastinpari tälle; toisin kuin Jaana, looginen Elli pyrkii ajattelemaan tunteiden sijaan järjellään ja on huomattavasti ystäväänsä vakavampi. Hän ei myöskään epäröi puhua toisille tarpeen vaatiessa suoraan sekä kaunistelematta. Koulussa Elli on ahkera oppilas, jolle hyvät arvosanat ovat erittäin tärkeitä.

## Esiintymiset

* Hullu - hullumpi - yläaste
	+ Kausi 1 - Vasta alkua, Liikka on liikaa, Pinaattipäivä, Ihan some, Jotain mätää (cameo), Suhteellista ja Perhosia vatsassa (cameo)
	+ Kausi 2 - Koetus (cameo) ja Kassienkutistus
	+ Kausi 3 - Pingis ja Läskiksi meni
	+ Kausi 4 - Valokuvatus, Verta ja kielenpätkiä, Joulu - joulumpi - yläaste, Käty, Digiloikka ja Siistein päivä ikinä
	+ Kausi 5 - Tulossa pian
Tanssii tatti tanassa

**Tanssii tatti tanassa** on Hullu - hullumpi - yläasteen viidennen kauden toinen jakso.

## Juoni

Ystävänpäivän tanssiaisiin on jaettu parit arpomalla, eivätkä kaikki ole todellakaan tyytyväisiä tanssipareihinsa. Kenestä kuoriutuu parkettien partaveitsi ja kenellä on eniten nimiä halipassissa?

## Hahmot

* Antti
* Kalle
* Keijo
* Jaana
* Elli
* Aleksi
* Ilari
* Sakke
* Tumppu
* Sire
* Jemica
* Sussu
* Jani
* Lauri
* Tiia
* Aisha
* Kyyninen
* Kari Salonmaa
* Kirsi
* Eki
* Järvinen
* Pesonen
* Mane
* Inka *(ei puhu)*
* Ruupertti *(ei puhu)*
* Antin Isä *(ei puhu)*
* Kaapo *(ei puhu)*
* Lotta *(cameo)*
* Huutomerkkipaitainen poika *(cameo)*
* Pääkallopaitainen poika *(cameo)*
* Helena *(cameo)*
* Eero *(cameo)*
Кофемашина:kof.profile

**kof.profile** позволяет получить полное представление об активности какого-то участника в трех системах Кофемашины.

## Описание

Для каждой отдельной системы существует команда, которая показывает успехи пользователя: для валютной это `kof.balance`, для опыта — `kof.rank`, а для репутационной — `kof.myrep`. Однако в случаях, когда необходимо глянуть сразу все, неудобно вводить три разных команды. Тут-то профиль и пригождается.

По умолчанию показывается профиль введшего команду. Других пользователей можно глянуть, указав их ники или идентификаторы первым аргументом. Собственно профиль состоит из трех полей под названиями "Зерна", "Кофейные чашки" и "Опыт". Соответсвенно в этих разделах выводится информация, которую содержат по отдельности каждая из трех описанных выше команд.

Важное замечание: если данный пользователь входит в топ-5 (а это команда `kof.top`) в одной из категорий, в соответствующем поле будет указано его место в топе.

## Внешний вид

### В Дискорде

* Свой профиль

* Чужой профиль

### В консоли

```
[3 октября 2020 г., 12:22:26] *имя пользователя* теперь видел профиль. Но свой или чужой?

```
Кофемашина:kof.transfer

**kof.transfer** — команда валютной системы, которая дает возможность поделиться своими зернами  с другими пользователями.

## Описание

Если огромная сумма в `kof.balance` тебя не радует, если ты хочешь оказать поддержку близкому, то эта команда как раз подойдет. Нужно лишь указать того, кому хочется передать зерна, и сумму перевода. Согласно статье Аргументы § Пользователи, цель можно выбрать с помощью упоминания, ее ID или известной части ника. Самый частый способ передачи выглядит так:

```
kof.transfer @kofirs2634 15271
```

## Мелочи

Существует маленькая смешнявка: при определенных условиях можно перевести деньги самому же себе. В принципе это ни на что не влияет, но во время события "День рождения по-кофейному" это был читерский способ выполнения задания "Робин Гуд".

И еще иногда Дискорд может подложить свинью: при написании упоминания пользователя он автоматически добавляет пробел. Таким образом, между суммой и целью стоит два пробела, и бот определяет второй аргумент пустой строкой, не понимает, как такое возможно, и ломается. Сейчас это исправлено, а в ответном сообщении даже заботливо предложено перепроверить синтаксис.

## Внешний вид

### В Дискорде

* Успешный перевод

* Без суммы перевода

* Слишком большая сумма

### В консоли

```
[11 октября 2020 г., 14:15:57] *имя адресанта* (ID: *ID адресанта*) перевел *сумма* зерен *имя адресата* (ID: *ID адресата*).

```
Cliffjumper

**Cliffjumper** is one of the many main Autobts within *Transformers*, he also appears as one of the newest characters in Era 2 of The Hoppity Hooper Show

## Description

He is the same exact size as Bumblebee, but is colored all red and his alt form is different

## Personality

Within Cliffjumper burns the spark of a hero and a dedicated Autobot. On the outside is a trigger-happy, untrusting jerk with serious impulse-control problems. Cliffjumper utterly hates the Decepticons. He also hates traitors. And anybody could be a traitor. Therefore, Cliffjumper hates everybody. It's unclear if he hates traitors more than he hates Decepticons, but it's at least a neck-and-neck thing.
Ilari

Ilari on yksi Kauppalanvaaran yläasteen 7A-luokan pojista sekä Antin ystävistä.

## Luonne

Ilari on hyvin tyypillinen seiskaluokkalainen poika. Hän on rento ja huumorintajuinen sekä menee yleensä joukon mukana, osallistuen aktiivisesti koulussa leviäviin penkkikunkun ja tolppahaasteen kaltaisiin peleihin ja haasteisiin kyseenalaistamatta niitä sen ihmeemmin. Ilari kuuluu Antin, Kallen ja Keijon kavereihin, viettäen satunnaisesti aikaa heidän kanssaan. Ilari osallistui myös osaan Keijon YouTube-videoista, päätyen kuitenkin lopulta lähinnä pilailemaan Keijon kustannuksella.

## Esiintymiset

* Hullu - hullumpi - yläaste
	+ Kausi 1 - Vasta alkua, Liikka on liikaa, Pinaattipäivä (cameo), Ihan some, Jotain mätää (cameo), Suhteellista ja Perhosia vatsassa (cameo)
	+ Kausi 2 - Koetus (ei puhu) ja Kassienkutistus
	+ Kausi 4 - Valokuvatus (cameo), Keijon kanava, Verta ja kielenpätkiä, Joulu - joulumpi - yläaste (cameo), Käty ja Digiloikka (cameo)
	+ Kausi 5 - Tulossa pian

* Keijon kanava (sarja) - Jaksot 10 ja 12

## Triviaa

* Ilari on luokan oppilaista ainoa, joka ei esiinny sarjan alkutunnarissa.
* Jakson "Käty" mukaan Ilari harrastaa softausta ja hänen äitinsä on hieroja.
Perhosia vatsassa

**Perhosia vatsassa** on Hullu - hullumpi - yläasteen ensimmäisen kauden kahdeksas ja viimeinen jakso.

## Juoni

Antti ja Jaana viettävät päivän luonnon helmassa.

## Hahmot

* Antti
* Kalle
* Keijo
* Jaana
* Elli *(cameo)*
* Ilari *(cameo)*
* Sakke *(cameo)*
* Tumppu *(cameo)*
* Sire *(cameo)*
* Ruupertti *(cameo)*
* Jemica *(cameo)*
* Sussu *(cameo)*
* Jani *(cameo)*
* Lauri *(cameo)*
* Lotta *(cameo)*
* Aisha *(cameo)*
* Tiia *(cameo)*
* Inka *(cameo)*
Maggie Pesky

**Margaret Mary "Maggie" Pesky** is the main protagonist of *The Buzz on Maggie*. She appears as a one appearance character in the Izzy Williams series

## Description

Maggie wears a cyan t-shirt with a white star symbol on the front, an orange-yellow short skirt, hot pink socks, and black boots. She also has hot pink hair.

## Personality

Maggie dreams of being a famous rockstar and plays often on her pink double neck guitar, and she even bends the rules to make her dream become reality. She also have Psychic Visions which lets her have the power to see into the future. She always gets herself in sticky situations, such as become a member of Buzzdale Academy's all clubs to avoid a math test.
Kyyninen

**Kyyninen**, oikealta nimeltään **Martti Ryyninen**, on Kauppalanvaaran yläasteen terveystiedon opettaja ja 7A:n luokanvalvoja.

## Luonne

Kyyninen omaa nimensä mukaisesti kyynisen asenteen elämää kohtaan; hän on sanavalmis inhorealisti, joka kommentoi viiltävän ivallisesti paitsi oppilaidensa kommelluksia, myös opettajatovereidensa ideoita. Samanaikaisesti hän on kuitenkin eräänlainen järjen ääni sekä oppilaiden että kollegoidensa keskuudessa: toisin kuin muut koulun opettajat, hän kykenee ymmärtämään sekä nykymaailman menoa että nuoria oppilaitaan, ja lisäksi myös pitämään heidät kurissa. Kaikki muut koulun ihmiset kunnioittavatkin Kyynistä hänen (muita opettajia satunnaisesti häiritsevästä) negatiivisesta asenteestaan huolimatta.

## Esiintymiset

* Karin enkelit

* Hullu - hullumpi - yläaste
	+ Kausi 1 - Vasta alkua, Hullujen huone, Ihan some ja Suhteellista
	+ Kausi 2 - Tulostin ulostin ja Kassienkutistus
	+ Kausi 3 - Suusta suuhun (ei puhu) ja Pingis
	+ Kausi 4 - Valokuvatus, Verta ja kielenpätkiä, Joulu - joulumpi - yläaste, Digiloikka ja Siistein päivä ikinä
	+ Kausi 5 - Tulossa pian

## Triviaa

* Saadessaan ensiesiintymisensä Karin enkelit -lyhytelokuvassa Kyynisen etunimi oli sarjasta poiketen Mikko. Nimi kuitenkin vaihdettiin, sillä hahmo perustui alun perin suoraan oikeaan ihmiseen.
Bendy

**Bendy** is a main antagonist of the video game franchise *Bendy and the Ink Machine*, He appears as the second main character in "Hoppity Hooper In Bendy And The Ink Machine"

## Description

Bendy is a cartoon imp-like demon character with his appearance entirely colored in black apart from his face, which is white in color. He wears shiny black shoes, a white bowtie, and a pair of gloves that closely resemble those of other cartoon characters like Mickey Mouse, each possessing two black buttons. The shape of his head resembles cartoonish horns that always remain facing the viewer no matter which way Bendy is facing. Because he lacks a neck, his head floats a few millimeters away from his body.

Bendy has a most notable wide, toothy grin, showing eight teeth when he's grinning fully. His alleged "invisible eyebrows" from above his large pie cut eyes can even move when expressing his emotions. In terms of his height, Bendy appears to be short, being easily towered over by Boris.

## Personality

Bendy is a borderline troublemaker, but rather impatient and easily startled or timid, yet justifiably cheerful, fun-loving, and mischievous as his devilish nature would imply. Bendy often refuses to pay for anything he buys. Bendy can be playful, he is not evil and his jokes are never mean-spirited. Bendy is also attention-seeking and easily distracted; he is never hardworking or courageous
Kari Salonmaa

**Kari Salonmaa** on Kauppalanvaaran yläasteen rehtori.

## Luonne

Yläasteen rehtorina Kari ottaa työnsä hyvin vakavasti, kasvattaakseen omien sanojensa mukaisesti koulun nuorista "ahkeria ja hyvinvoivia tulevia veronmaksajia". Hän paitsi johtaa koulun omalaatuisen opettajakaartin toimintaa, myös pyrkii kommunikoimaan mahdollisimman paljon oppilaidensa kanssa nuorisokieltä käyttäen - mikä johtaa yleensä lähillä hyvin kiusallisiin tilanteisiin. Vaikka Kari muuta kuvitteleekin, hän on varsin vieraantunut nuorisosta.

## Esiintymiset

* Karin enkelit

* Hullu - hullumpi - yläaste
	+ Kausi 1 - Hullujen huone, Pinaattipäivä ja Ihan some
	+ Kausi 2 - Tulostin ulostin
	+ Kausi 3 - Suusta suuhun ja Pingis
	+ Kausi 4 - Valokuvatus, Verta ja kielenpätkiä, Joulu - joulumpi - yläaste ja Digiloikka
	+ Kausi 5 - Tulossa pian

* Keijon kanava (sarja) - Jakso 11

## Triviaa

* Saadessaan ensiesiintymisensä Karin enkelit -lyhytelokuvassa Karin sukuimi oli sarjasta poiketen Sepponen. Nimi kuitenkin vaihdettiin, sillä hahmo perustui alun perin suoraan oikeaan ihmiseen.
Suusta suuhun

**Suusta suuhun** on Hullu - hullumpi - yläasteen kolmannen kauden ensimmäinen jakso.

## Juoni

Koulussamme on havaittu säätöä! Yhdestä kommentista lähtee liikkeelle juoru, joka kasvaa somessa ja opettajanhuoneessa ennennäkemättömiin mittasuhteisiin.

## Hahmot

* Antti
* Kalle
* Keijo
* Jaana
* Sakke
* Tumppu
* Sire
* Ruupertti
* Jemica
* Sussu
* Jani
* Lauri
* Lotta
* Aisha
* Kari Salonmaa
* Kirsi
* Järvinen
* Sussun isä *(vain ääni)*
* Kyyninen *(ei puhu)*
* Pesonen *(cameo)*
* Helena *(cameo)*
* Eero *(cameo)*
* Mane *(cameo)*
* Eki *(cameo)*
Ihan some

## Ihan some

### Seuraava

Jotain mätää

**Ihan some** on Hullu - hullumpi - yläasteen ensimmäisen kauden viides jakso.

## Juoni

Sosiaalinen media on ihan kamala, mutta ilmankaan ei voi olla.

## Hahmot

* Antti
* Kalle
* Keijo
* Jaana
* Elli
* Ilari
* Jemica
* Sussu
* Jani
* Lauri
* Kyyninen
* Kari Salonmaa
* Järvinen
* Kirsi
* Helena
* Mane
* Pesonen *(ei puhu)*
* Eki *(ei puhu)*
WallThreadLikes

**WallThreadLikes** — скрипт, реализующий потерянную после замены форумов на обсуждения возможность ставить сообщениям отметки "Мне нравится". После ввода UCP потерял свое значение ввиду исчезновения пространства имен "Тема".

## Установка

Для установки скрипта для использования в рамках вашего проекта вставьте этот код на страницу MediaWiki:Common.js:

```
importArticles({
 type: 'script',
 articles: [
 'u:ru.koffee:MediaWiki:WallThreadLikes.js'
 ]
})

```

## Описание

При активации скрипта в правой части каждого сообщения темы, в том числе и в головном, появляется цифра и кнопка с поднятым вверх пальцем. По умолчанию кнопка серого цвета, а число рядом с ней равно нулю.

Для того чтобы отдать голос, нужно нажать на эту самую кнопку, после чего она получит анимацию загрузки. Если обработка и запись данных прошли успешно, лайк станет синим (или снова серым, если вы забираете голос), а в случае ошибки появится характерная иконка и баннер, содержащий причину неудачи.

Также можно посмотреть и тех, кто уже проголосовал. Нажатие на число рядом с кнопкой откроет окно, в котором будут имена и аватарки участников, одобривших это сообщение. Если счетчик показывает ноль, окно не откроется, потому что показывать там нечего.

**Стоит отметить,** что любая оценка сообщения приведет к совершению правки на данном проекте, и если до этого вы не вносили в него изменения, то вы рискуете случайно присоединиться к вики.

## Как это работает

Процесс изменения состояния голоса достаточно прост:

* сначала проверяется наличие массива данных с ID темы и сообщения;
* затем в список голосов вносится или извлекается ваш ID пользователя;
* обновленные данные отправляются в API MediaWiki, который записывает их на страницу **Module:WallThreadLikes** от вашего лица;
* если все хорошо, счетчик обновляется, а если нет — возвращается ошибка.

Список проголосовавших действует немного по-другому: происходит обращение к Wikia API, откуда извлекаются ссылки на аватарки участников (чего не умеет делать API MediaWiki) и их никнеймы. Потом все это упаковывается в список и выводится во всплывающем окне.

Дополнительно к своим прямым обязанностям, скрипт раз в минуту обновляет данные на странице. Может так случиться, что данные от двух участников перекроются, и даже если не возникнет конфликта правок, одна правка может "откатить" изменения другой. Конечно, мера с автообновлением не железобетонная, но выглядит вполне сносно.

И еще, напоследок. Элементы управления, предоставляемые скриптом, — не нативные. То есть это уже другой набор кода, по-своему стилизованный. Стиль автоматически подтягивается скриптом, а находится он здесь, в Кофейном сарайчике.

## История изменений

* (FA) **[07.07.2020]:** первое появление скрипта.
* (PP / D) **Версия 1.0 [10.07.2020]:** публикация скрипта.
Кофемашина:kof.group

**kof.group** — единая команда, которая позволяет работать и управлять с группами.

## Описание

Используя эту команду с различными аргументами, можно управлять различными функциями группы. Это одна из немногих комплексных команд, а то и единственная в своем роде.

Подробнее о каждой функции команды можно прочитать ниже, а сейчас замечу лишь, что при вводе без аргументов команда отображает текущую группу либо говорит о ее отсутствии.

## Агрументы

В отличие от других систем, система групп управляется только этой командой, поэтому заправляют парадом здесь именно они — аргументы:

* `create` — создает новую группу за 1000 .
* `remove`\* — удаляет текущую группу без возможности восстановления.
* `join` — позволяет присоединиться к существующей группе по ее названию или ID, введенными вторым аргументом, но только если она открытая.
* `leave` — выходит из текущей группы. Если выходит глава, статус передается второму зашедшему в группу.
* `ownership`\* — передает статус главы указанному вторым аргументом пользователю.
* `goods`\* — позволяет настроить "ништяки": герб, девиз, цвет эмбеда и тип.
* `bank` — используется для управления сокровищницей.
	+ `add` — вкладывает в сокровищницу указанную третьим аргументом сумму.
	+ `retreive` — забирает из сокровищницы указанную сумму, но не больше, чем автоматически вычисленный максимум.
* `members` — выводит список состоящих в группе пользователей по десять штук на страницу.
* `view` — показывает чужую группу по ее названию или ID.
* `invite` — дает взаимодействовать с инвайтами.
	+ `send`\* — отправляет инвайт в текущую группу пользователю, указанному третьим аргументом.
	+ `join` — применяет инвайт, позволяя таким образом попасть в группу закрытого типа. Третьим аргументом указывается его шестизначный код.

\* — доступно только главе группы.
Charlotte's Web

**Charlotte's Web** is a UK VHS released by A.M.T. Video Gems in 1986.

## Description

Featuring the voice of DEBBIE REYNOLDS, PAUL LYNDE, HENRY GIBSON, AGNES MOOREHEAD

All the lovable and adorable children's favourites are here in E. B. White's immortal classic tale; "CHARLOTTE'S WEB". These little farmyard characters, cavort, sing and explore in their own little world. Wilbur the Pig is afraid he'll end up on the dinner table as the Sunday roast, until he's befriended by Charlotte the Spider, and saved by her magic web.

## Credits

Producers **Joseph Barbera and William Hanna**
Directors **Charles A. Nichols and Iwao Takamoto**
Music and Lyrics by **Richard M. Sherman and Robert B. Sherman, composers of the hit film musicals "Mary Poppins," "Chitty Chitty Bang Bang," "Huckleberry Finn," "Tom Sawyer"**
Järvinen

**Taneli Järvinen** on Kauppalanvaaran yläasteen fysiikan ja kemian opettaja.

## Luonne

Hyväsydäminen ja hyväntuulinen Järvinen kuuluu Kauppalanvaaran yläasteen vanhimpiin opettajiin. Pitkästä opettajanurastaan ja huumorintajustaan huolimatta hän on valitettavasti harvoin aivan tilanteen tasalla, ja oppilaat käyttävätkin hänen höperöyttään usein häikäilemättömästi hyväkseen. Myöskään Järvisen laukomat vitsit eivät yleensä ole aivan yhtä hauskoja kuin hän itse kuvittelee.

## Esiintymiset

* Karin enkelit

* Hullu - hullumpi - yläaste
	+ Kausi 1 - Hullujen huone, Pinaattipäivä, Ihan some ja Jotain mätää
	+ Kausi 2 - Tulostin ulostin ja Kassienkutistus
	+ Kausi 3 - Suusta suuhun ja Pingis
	+ Kausi 4 - Valokuvatus, Verta ja kielenpätkiä, Joulu - joulumpi - yläaste, Kaikki kielletty, Digiloikka ja Siistein päivä ikinä
	+ Kausi 5 - Tulossa pian

## Triviaa

* Saadessaan ensiesiintymisensä Karin enkelit -lyhytelokuvassa Järvisen etunimi oli sarjasta poiketen Hannu. Nimi kuitenkin vaihdettiin, sillä hahmo perustui alun perin suoraan oikeaan ihmiseen.
* Järvinen on valittu koulun viidenneksi hauskimmaksi opettajaksi.
Verta ja kielenpätkiä

**Verta ja kielenpätkiä** on Hullu - hullumpi - yläasteen neljännen kauden kolmas jakso.

## Juoni

Jäisen tolpan lipaiseminen on typerintä, mitä talvella voi tehdä. Sehän on selvää kaikille - vai onko?

## Hahmot

* Antti
* Kalle
* Keijo
* Jaana
* Elli
* Ilari
* Sakke
* Tumppu
* Ruupertti
* Jani
* Lauri
* Lotta
* Tiia
* Kyyninen
* Kari Salonmaa
* Kirsi
* Järvinen
* Pesonen
* Helena
* Mane
* Eki
* Eero *(ei puhu)*
* Jemica *(cameo)*
* Sussu *(cameo)*
* Inka *(cameo)*
* Aisha *(cameo)*
* Sire *(cameo)*
The Amazing Spider-Man - Return of the Flying Dutchman

**The Amazing Spider-Man - Return of the Flying Dutchman** is a UK VHS released in 1986 by A.M.T. Video Gems.

## Description

While attending a demonstration in radiology, student Peter Parker was bitten by a spider which had accidentally been exposed to radioactive rays. Through a miracle of science Peter soon found that he had gained the insect's powers…and had, in effect, become a human spider…the amazing SPIDER-MAN.

## Episodes

**Spider-Man**

* Return of the Flying Dutchman

**Spider-Woman**

* Pyramids of Terror
The Transformers - Arrival from Cybertron

**The Transformers - Arrival from Cybertron** is a UK VHS released by A.M.T. Video Gems in 1986. It features the complete "More Than Meets the Eye" mini-series.

## Description

Millions of years ago life existed on the planet Cybertron, but not life as we know it today! Intelligent robots that could think and feel inhabited the planet. They were called Autobots and Decepticons. The brutal Decepticons, driven by the single goal of total domination, set out to destroy the peace-loving Autobots. So the war between good and evil raged across Cybertron, devastating all in its path, draining the planet's once rich sources of energy.

This is the story of the Autobots flight from Cybertron in search of energy, pursued by the Decepticons, across many light years of space until finally, locked in conflict, both spaceships crash onto a prehistoric planet. That planet was Earth, and now, 4 million years later, THE BATTLE GOES ON…
Maksuvälineurheilua

**Maksuvälineurheilua** on Hullu - hullumpi - yläasteen viidennen kauden kolmas jakso.

## Juoni

Keijo aloittaa uuden harrastuksen. Keijo ja Jani ottavat yhteen harrastuksen parissa, mutta mitä tapahtuu, kun reilu e-urheiluhenki puuttuu? Kenen osaksi jää laskujen kuittaaminen?

## Hahmot

* Antti
* Keijo
* Jaana
* Elli
* Aleksi
* Ilari
* Sakke
* Tumppu
* Sire
* Jemica
* Sussu
* Ruupertti
* Jani
* Lauri
* Aisha
* Tiia
* Kyyninen
* Järvinen
* Keijon äiti
* Lotta *(ei puhu)*
* Kalle *(cameo)*
* Inka *(cameo)*
Sakke

Sakke on yksi Kauppalanvaaran yläasteen 7A-luokan pojista.

## Luonne

Sakke on sekä olemukseltaan, pukeutumiseltaan että käytökseltään tyypillinen bensalenkkari. Hän on kuitenkin parasta kaveriaan Tumppua huomattavasti rauhallisempi; kovista esittävä Tumppu vaikuttaa Sakkeen verrattuna yli-innokkaalta, ja Sakke puhuukin tähän verrattuna vähän mutta asiaa. Tästä huolimatta Sakke on täysillä mukana toisten luokkansa poikien seikkailuissa, nauttien samalla koulun sääntöjä vastaan kapinoimisesta sekä E5-energiajuoman juomisesta. Sakke on jonkinmoisessa on-off-suhteessa Siren kanssa.

## Esiintymiset

* Hullu - hullumpi - yläaste
	+ Kausi 1 - Vasta alkua, Liikka on liikaa, Pinaattipäivä, Jotain mätää (ei puhu), Suhteellista ja Perhosia vatsassa (cameo)
	+ Kausi 2 - Koetus (ei puhu) ja Kassienkutistus
	+ Kausi 3 - Suusta suuhun, Pingis ja Läskiksi meni
	+ Kausi 4 - Valokuvatus, Keijon kanava, Verta ja kielenpätkiä, Joulu - joulumpi - yläaste (cameo), Käty, Digiloikka ja Siistein päivä ikinä (ei puhu)
	+ Kausi 5 - Tulossa pian
Sire

Sire on yksi Kauppalanvaaran yläasteen 7A-luokan tytöistä.

## Luonne

Sirkka eli Sire on luokan "kovistyttö". Hän pitää itseään oman tiensä kulkijana, värjäten hiuksensa shokkiväreillä ja maalaillen ympäri koulua mukasynkkiä graffiteja. Hän on jonkinlaisessa on-off-suhteessa Saken kanssa, toivoen, että tämä jonain päivänä suostuisi ottamaan heidän suhteensa vakavammin.

## Esiintymiset

* Karin enkelit

* Hullu - hullumpi - yläaste
	+ Kausi 1 - Vasta alkua, Liikka on liikaa (ei puhu), Pinaattipäivä (ei puhu), Jotain mätää (cameo), Suhteellista (cameo) ja Perhosia vatsassa (cameo)
	+ Kausi 2 - Koetus
	+ Kausi 3 - Suusta suuhun
	+ Kausi 4 - Valokuvatus (cameo), Verta ja kielenpätkiä (cameo), Joulu - joulumpi - yläaste (cameo), Käty (cameo) ja Digiloikka (cameo)
	+ Kausi 5 - Tulossa pian
Aekari Lumire

Tier 6 (At Shiro's Death)
Tier 8 (Current)

Avatar

Tier 5 (Start)

It's the person that saved Shiro from the scientists in her first life but also the one that killed her because she became stronger than him. He is also the one that killed her in her second life.

## Appearance

### Avatar

A handsome man who looked like he was in his mid 20's. He had a set of refined features that made him look a little feminine in a good way. Long black hair that reached his back and a fire marking that extended from his right hand to his back.

## Background

### Transformation

When Aekari was young his was a nice guy willing to sacrifice himself for everyone, willing to do anythng to help the people.

One day, The Light Goddess showed him a future where the world was falling apart, millions of people dying. The Light Goddess told him it was the future. That he wasn't there helping people because he was too weak, that Nytri wasn't here because this doesn't concern her.

She enticed him to take care of Nytri and take her powers for himself to become a God. Aekari accepted and was sent back into the past, this time determined to kill anything in his way to power.

### Avatar

Duan Han Yin was kind of best friend with Kuromi in her second life, but one day the look in his eyes changed and became disgust with her. This is probably when Aekari Lumire took over the body and recognize Nytri's reincarnation. He then took care of breaking every link in her Mana Realm before killing her.

While going to save Yuki that was emprisoned by Aekari they discovered a dungeon expanding, a place where people where farmed for EXP, exactly like Aekari Lumire did in Shiro's first life. That's when Shiro thought Aekari was reincarnated.

When he was talking with the War God we learned that the one being in the Xion world was an Avatar of his.

Later in that battle his avatar was killed by Shiro using her skill, **[Extraction]**.

## References

1. ↑ Chapter 478
2. ↑ 2.0 2.1 Chapter 524
3. ↑ Chapter 522
Joulu - joulumpi - yläaste

**Joulu - joulumpi - yläaste** on Hullu - hullumpi - yläasteen neljännen kauden neljäs jakso.

## Juoni

Selviääkö kukaan kunnialla joulupuuhista? Keijo petraa viime metreillä saadakseen kasin keskiarvon. Arviointijärjestelmän muutos aiheuttaa opettajille päänvaivaa väliarviointia tehdessä. Mikä sytyttää Antin kiinnostuksen joulukortteihin?

## Hahmot

* Antti
* Kalle
* Keijo
* Jaana
* Elli
* Sakke
* Tumppu
* Ruupertti
* Jemica
* Sussu
* Jani
* Lauri
* Tiia
* Aisha
* Lotta
* Ilari
* Kyyninen
* Kari Salonmaa
* Kirsi
* Järvinen
* Pesonen
* Helena
* Mane
* Eki
* Antin Isä
* Antin Äiti
* Keijon äiti
* Kaapo *(ei puhu)*
* Eero *(ei puhu)*
* Aino *(ei puhu)*
* Inka *(cameo)*
* Sire *(cameo)*

## Triviaa

* Kyseessä on sarjan ensimmäinen ja ainoa 23-minuuttinen spesiaali.
Käty

**Käty** on Hullu - hullumpi - yläasteen neljännen kauden kuudes jakso.

## Juoni

Antin vanhemmat jättävät Antin talovahdiksi. Sana leviää, mutta Antti yrittää vastuullisesti pitää bileet loitolla. Mitä käy kun kello lyö 12?

## Hahmot

* Antti
* Kalle
* Keijo
* Jaana
* Elli
* Ilari
* Aleksi
* Sakke
* Tumppu
* Jemica
* Sussu
* Jani
* Lauri
* Antin Isä
* Antin Äiti
* Aino *(ei puhu)*
* Sire *(cameo)*
* Pääkallopaitainen poika *(cameo)*
* Huutomerkkipaitainen poika *(cameo)*
The Telebugs in Action

**The Telebugs in Action** is a UK VHS released in 1986 by A.M.T. Video Gems.

## Description

The Telebugs, the most intelligent children’s characters ever created, are off once again in eight more exciting adventures. "Chip", "Samantha", "Bug" and their video pup "Mic" are pitched against their arch-enemies "Arcadia", "Angel Brain" and "Zudo Bug". The villains are intent on causing havoc to high technology computers and television stations, but can they overcome the databank's logic and technology available to the Telebugs?... Fasten your seat belt and all systems go Telesonic......

## Episodes

* Power Pirate
* Robocars
* Magnetic Madness
* Flood
* Flight Plan
* Lethal Lift Off
* Professor in Danger
* Oil Strike
Jani

Jani on yksi Kauppalanvaaran yläasteen 7A-luokkaa käyvistä pojista.

## Luonne

Suosittu ja trenditietoinen Jani muodostaa yhdessä parhaan kaverinsa Laurin kanssa luokkansa kovaäänisimmän sekä erottamattoman kaksikon, joka viettää aikansa koulussa juosten, mölyten sekä toistensa kanssa painien. He ovat myös todellisia urheiluhulluja, ollen esimerkiksi rakastamassaan futsalissa luokkansa taitavimmat, mutta sooloiluun pahasti taipuvaiset pelaajat.

## Esiintymiset

* Hullu - hullumpi - yläaste
	+ Kausi 1 - Vasta alkua, Liikka on liikaa, Pinaattipäivä, Ihan some, Suhteellista ja Perhosia vatsassa (cameo)
	+ Kausi 2 - Koetus (cameo) ja Kassienkutistus
	+ Kausi 3 - Suusta suuhun ja Pingis
	+ Kausi 4 - Valokuvatus, Verta ja kielenpätkiä, Joulu - joulumpi - yläaste, Kaikki kielletty, Käty ja Digiloikka
	+ Kausi 5 - Tulossa pian
Hullujen huone

**Hullujen huone** on Hullu - hullumpi - yläasteen ensimmäisen kauden kolmas jakso.

## Juoni

Opettajainhuoneen ovella opettajaa odotellessa on aikaa visioida, mitä oppilailta kielletyssä huoneessa tapahtuu.

## Hahmot

* Antti
* Kalle
* Keijo
* Jaana
* Kyyninen
* Kari Salonmaa
* Kirsi
* Eki
* Järvinen
* Pesonen
* Eero
* Helena
* Mane

## Triviaa

* Jakso sisältää viittauksen sarjaa edeltäneeseen Karin enkelit -lyhytelokuvaan, jossa kaikki opettajahahmoista ensimmäistä kertaa esiintyivät.
Siistein päivä ikinä

**Siistein päivä ikinä** on Hullu - hullumpi - yläasteen neljännen kauden kahdeksas ja viimeinen jakso.

## Juoni

Antti mököttää. Johtuuko mökötys parivalinnoista vai onko taustalla jotain suurempaa? Onko keittiötet loistava syy olla poissa tunneilta vai sittenkin pelkkää painajaista?

## Hahmot

* Antti
* Kalle
* Keijo
* Jaana
* Elli
* Aleksi
* Järvinen
* Mane
* Raija, Reija ja muu keittiöhenkilökunta
* Sakke *(ei puhu)*
* Tumppu *(ei puhu)*
* Ruupertti *(ei puhu)*
* Inka *(ei puhu)*
* Tiia *(ei puhu)*
* Lotta *(ei puhu)*
* Aisha *(ei puhu)*
* Jemica *(cameo)*
* Ilari *(cameo)*
Kirsi

**Kirsi Kähkönen** on Kauppalanvaaran yläasteen tyttöjen liikunnanopettaja.

## Luonne

Pirteää, iloista ja uudistusmielistä Kirsiä voisi luonnehtia jopa yli-innokkaaksi; hän on aina täysillä mukana kaikissa opettajien projekteissa ja on mestari kehittelemään (yleensä varsin kaukaa haettuja) ideoita tilanteeseen kuin tilanteeseen.

## Esiintymiset

* Karin enkelit

* Hullu - hullumpi - yläaste
	+ Kausi 1 - Vasta alkua, Liikka on liikaa, Hullujen huone ja Ihan some
	+ Kausi 2 - Tulostin ulostin
	+ Kausi 3 - Suusta suuhun ja Pingis
	+ Kausi 4 - Valokuvatus, Verta ja kielenpätkiä, Joulu - joulumpi - yläaste ja Digiloikka
	+ Kausi 5 - Tulossa pian

## Triviaa

* Kirsin sukunimeä ei ole mainittu Hullu - hullumpi - yläaste -sarjan aikana. Saadessaan ensiesiintymisensä Karin enkelit -lyhytelokuvassa Kirsin hahmo perustui suoraan oikeaan ihmiseen, joten on mahdollista, että hänen sukunimensä on todellisuudessa vaihdettu sarjaan.
Sci Twilight Sparkle

**Sci Twilight Sparkle** is the main character in *MLP Equestria Girls*, In the Hoppity Hooper Show she is the Girlfriend of Hoppity Hooper and as well as a Ally

## Description

Sci Twilight Sparkle looks like a normal girl who goes to highschool, she has purple skin and purple hair mixed with pink, she wears a pink dress with a purple skirt that has stars on it and wears blue socks and heals, she also wears glasses

## Personality

Twilight is well spoken and highly intelligent. She holds a great interest in knowledge and science, she is kind to everyone she is friends with and helps anyone in need

She also gets pretty scared when getting kidnapped or killed and she begs for the person to not do that thing and let her go

## In The Hoppity Hooper Show

She appeared at Hoppity Hooper's house, she was waiting for him to come outside and soon after they both went inside to talk about things, Later on she was gonna stay for dinner but got kidnapped by William Afton some of the Los No Hoppity's team. Hoppity Hooper and his allies soon went to save her and defeat her kidnappers and they succeeded and saved her.

Overtime, her and Hooper been dating alot and their relationship grew both soon even kissed each other from how large the relationship was.

During The Final Battle she was overpowered and nearly killed by King Sombra but she was saved by Micky, later on Benson Dunwoody would try and find her and she was trying to outrun from him and hide but she was soon caught by him and she begged to not be killed and apologized for what she said to him but was then brutally killed by him, she was soon avenged when Hoppity Hooper killed Benson off for good by using his powers.

She soon reappeared in Episode 55, she falls In hell but missed the Spike Loop only to land on the ground but when she got up she didn't know if anyone was there and hoped no one was after her or gonna ruin her. She soon got scared of something and didn't know what was happening to her and begged for someone to help her, but with no success, she then got consumed by Darkness and vanished.

## Trivia

* Sci Twilight Has Debuted In My Little Pony Equestria Girls: Friendship Games Before Becoming The Next My Little Pony Character To Be Killed Off In The Series
* Fate: Gets Brutally Beaten To Death By Benson's Bare Fist And Torn Apart By Benson Bare Hands And Consumed By Darkness In Hell
Madison

Queen of the Demon-kind.

## Appearance

### Swordswoman

She had brown hair tied in a ponytail, black eyes and a average face that had its own sense of beauty.

### Demon Knight

Her hair is now black with slight highlights of red, her face could now be classed as a heroic type of beauty when compared to her previous 'girl next door' beauty. Her figure became much more accentuated with her bust and rear grown quite a bit. Her eyes also turned crismon.

### Demonic Shield Berserker

Her entire physique seemed to have been compressed. Her bosom wasn't as big as before.

## Classes

 It replaced her original skills with the Demon Knight skill branch. Which has a lot of damage potential along with tanking potential.
* **Demon Knight Manifestation** - She's able to summon the power of either an attack type demon knight or a defence type demon knight into her body. In turn her MP drain will always be 0.5% MP/second. When she run out of MP, it'll be taking her HP at a rate of 2% per second. She is also able to turn it on and off when she desire but there will be a gap of 1 minute before she can use it again.
 Tier 3
 **[A-Ranked Class]**
[Changed From **[Demonic Shield Guardian]** to **[Hidden Class: Demonic Shield Berserker]**]
* **[Demonic Shield Guardian]**

An enhanced version of **[Demon Knight]**.
* **[Demonic Shield Berserker]**

She got two tanking skills that reduce damage by the percentage and one berserk skill that massively increases her strength and defence stat. Strength is increased by 50% while defence is raised by 80%.
* Duration: 5 minutes.
 Tier 4
 Tier 5
 Tier 6
 Tier 7