Skip to content
Snippets Groups Projects
Commit 45ec338c authored by Ferenc Schulcz's avatar Ferenc Schulcz
Browse files

Upgrade AIs

parent 0d6c535b
No related branches found
No related tags found
No related merge requests found
Showing
with 83 additions and 28 deletions
......@@ -11,6 +11,7 @@ app.get('/mcgalagony', renderer('mcgalagony'));
app.get('/meli', renderer('meli'));
app.get('/photocount_mcg', photoCounter('./static/pictures/mcgalagony'));
app.get('/photocount_meli', photoCounter('./static/pictures/meli'));
app.get('/photocount_common', photoCounter('./static/pictures/common'));
app.get('/activitycount_mcg', photoCounter('./static/activity_images/mcgalagony'));
app.get('/activitycount_meli', photoCounter('./static/activity_images/meli'));
app.use(express.static('static'));
......
static/activity_images/mcgalagony/3.jpg

166 KiB

static/activity_images/mcgalagony/4.jpg

177 KiB

static/activity_images/mcgalagony/5.jpg

165 KiB

static/activity_images/mcgalagony/6.jpg

193 KiB

static/activity_images/mcgalagony/7.jpg

171 KiB

static/activity_images/meli/1.jpg

114 KiB

static/activity_images/meli/2.jpg

120 KiB

static/activity_images/meli/3.jpg

164 KiB

static/activity_images/meli/4.jpg

137 KiB

static/activity_images/meli/5.jpg

142 KiB

static/activity_images/meli/6.jpg

91 KiB

......@@ -6,7 +6,18 @@ function selectPhoto() {
$.ajax({
url: "/photocount_mcg",
success: function (result) {
resolve('<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/pictures/mcgalagony' + Math.floor(Math.random() * result.count) + '.jpg"></div>');
resolve('<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/pictures/mcgalagony/' + Math.floor(Math.random() * result.count + 1) + '.jpg"></div>');
}
});
});
}
function selectCommonPhoto() {
return new Promise((resolve, reject) => {
$.ajax({
url: "/photocount_common",
success: function (result) {
resolve('<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/pictures/common/' + Math.floor(Math.random() * result.count + 1) + '.jpg"></div>');
}
});
});
......@@ -24,6 +35,11 @@ function tellWhatDoing() {
'<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/pictures/mcgalagony/18.jpg"></div>',
'<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/activity_images/mcgalagony/1.jpg"></div>',
'<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/activity_images/mcgalagony/2.jpg"></div>',
'<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/activity_images/mcgalagony/3.jpg"></div>',
'<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/activity_images/mcgalagony/4.jpg"></div>',
'<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/activity_images/mcgalagony/5.jpg"></div>',
'<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/activity_images/mcgalagony/6.jpg"></div>',
'<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/activity_images/mcgalagony/7.jpg"></div><div class="message catmessage">🥷🏾</div>',
];
resolve(activities[Math.floor(Math.random() * activities.length)]);
});
......@@ -42,20 +58,31 @@ const replies = new Map([
['legcicább', '😍 😍 😍'],
['cirmos', '🥺'],
['<3', '❤️'],
['nasi', 'Kop-kop-kop-kop-kop-kop'],
['nasnas', 'Kop-kop-kop-kop-kop-kop'],
['nasi', '👀'],
['nasnas', '👀'],
['szeret', 'doromb'],
['simi', 'doromb'],
['simogat', 'doromb'],
['puszi', 'doromb'],
['ágy', 'Mürr!'],
['kanapé', 'Mürr!'],
['gyere', 'Mürr!'],
['hiány', '😿'],
['miau miau', 'Miau miau!'],
['miau', 'Miau miau'],
['játék', 'sutty-sutty-sutty'],
['játsz', 'sutty-sutty-sutty'],
['toll', 'sutty-sutty-sutty'],
['kiscica', '😾'],
['király', '👑'],
['este', '🪶?'],
['balhé', '👉🏿 😼'],
]);
const dinamicReplies = new Map([
['közös kép', selectCommonPhoto],
['közös fotó', selectCommonPhoto],
['közös játék', selectCommonPhoto],
['kép', selectPhoto],
['fotó', selectPhoto],
['mutas', selectPhoto],
......
......@@ -4,9 +4,20 @@ let history;
function selectPhoto() {
return new Promise((resolve, reject) => {
$.ajax({
url: "/photocount_mcg",
url: "/photocount_meli",
success: function (result) {
resolve('<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/pictures/mcgalagony' + Math.floor(Math.random() * result.count) + '.jpg"></div>');
resolve('<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/pictures/meli/' + Math.floor(Math.random() * result.count + 1) + '.jpg"></div>');
}
});
});
}
function selectCommonPhoto() {
return new Promise((resolve, reject) => {
$.ajax({
url: "/photocount_common",
success: function (result) {
resolve('<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/pictures/common/' + Math.floor(Math.random() * result.count + 1) + '.jpg"></div>');
}
});
});
......@@ -16,14 +27,14 @@ function tellWhatDoing() {
return new Promise((resolve, reject) => {
const activities = [
'<div class="message catmessage">*kapar-kapar*</div>',
'<div class="message catmessage">*dörgöl-dörgöl*</div>',
'<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/pictures/mcgalagony/11.jpg"></div>',
'<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/pictures/mcgalagony/15.jpg"></div>',
'<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/pictures/mcgalagony/16.jpg"></div>',
'<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/pictures/mcgalagony/17.jpg"></div>',
'<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/pictures/mcgalagony/18.jpg"></div>',
'<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/activity_images/mcgalagony/1.jpg"></div>',
'<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/activity_images/mcgalagony/2.jpg"></div>',
'<div class="message catmessage">*szimat-szimat*</div>',
'<div class="message catmessage">⛈️</div>',
'<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/activity_images/meli/1.jpg"></div>',
'<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/activity_images/meli/2.jpg"></div>',
'<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/activity_images/meli/3.jpg"></div>',
'<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/activity_images/meli/4.jpg"></div>',
'<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/activity_images/meli/5.jpg"></div>',
'<div class="message catmessage" style="padding: 0"><img class="previewpic" src="/activity_images/meli/6.jpg"></div>',
];
resolve(activities[Math.floor(Math.random() * activities.length)]);
});
......@@ -36,26 +47,42 @@ const replies = new Map([
['heló', 'Nyau'],
['helló', 'Nyau'],
['szervusz', 'Nyau'],
['szép', '😍'],
['gyönyörű', '😍'],
['nagyon cica', '😍 😍'],
['legcicább', '😍 😍 😍'],
['cirmos', '🥺'],
['<3', '❤️'],
['nasi', 'Kop-kop-kop-kop-kop-kop'],
['nasnas', 'Kop-kop-kop-kop-kop-kop'],
['szeret', 'doromb'],
['simi', 'doromb'],
['simogat', 'doromb'],
['puszi', 'doromb'],
['ágy', 'Mürr!'],
['gyere', 'Mürr!'],
['hiány', '😿'],
['cirmos', '😸'],
['vörös', '😸'],
['nasi', '🏃💨'],
['nasnas', '🏃💨'],
['vacsi', 'Miau! Miau!'],
['vacsor', 'Miau! Miau!'],
['reggeli', 'Miau! Miau!'],
['miau miau', 'Miau miau!'],
['miau', 'Miau miau'],
['villám', 'patt👆 - patt👇 - patt👆 - patt👇'],
['játék', 'tap-tap-tap-tap-tap-tap-tap, ZUTTY!'],
['játsz', 'tap-tap-tap-tap-tap-tap-tap, ZUTTY!'],
['toll', 'tap-tap-tap-tap-tap-tap-tap, ZUTTY!'],
['labda', 'ham-nyam-nyam-nyam-nyam'],
['rugó', '👀'],
['torony', '🔝'],
['kaparó', '🔝'],
['orr', 'szimat-szimat'],
['simi', 'Hamm!'],
['simogat', 'Hamm!'],
['ölel', '*kapálózik*'],
['búj', 'Hamm!'],
['puszi', '🙄'],
['fül', '✈️'],
['repülő', 'tap-tap-tap-tap-tap-tap-tap, ZUTTY!'],
['szeret', 'doromb'],
['imád', '🪶?'],
['hajnal', ''],
['balhé', '👀'],
]);
const dinamicReplies = new Map([
['közös kép', selectCommonPhoto],
['közös fotó', selectCommonPhoto],
['közös játék', selectCommonPhoto],
['kép', selectPhoto],
['fotó', selectPhoto],
['mutas', selectPhoto],
......
static/pictures/common/1.jpg

135 KiB

static/pictures/common/2.jpg

126 KiB

static/pictures/common/3.jpg

127 KiB

static/pictures/mcgalagony/19.jpg

172 KiB

static/pictures/mcgalagony/20.jpg

147 KiB

static/pictures/mcgalagony/21.jpg

166 KiB

0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment