-
Notifications
You must be signed in to change notification settings - Fork 36
Expand file tree
/
Copy pathevents.php
More file actions
28 lines (21 loc) · 957 Bytes
/
events.php
File metadata and controls
28 lines (21 loc) · 957 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
// Write to log.
debug_log('EVENTS()');
// For debug.
//debug_log($update);
//debug_log($data);
// Check access.
$botUser->accessCheck('event-manage');
$q = my_query('SELECT * FROM events');
$msg = '<b>' . getTranslation('events_manage') . '</b>' . CR;
foreach($q->fetchAll() as $event) {
if($event['id'] == EVENT_ID_EX) $event['name'] = getTranslation('Xstars');
if(empty($event['description'])) $event['description'] = '<i>' . getTranslation('events_no_description') . '</i>';
$msg .= '<u>' . $event['name'] . '</u>' . CR;
$msg .= $event['description'] . CR . CR;
}
$keys[][] = button(getTranslation('events_manage'), 'events');
$keys[][] = button(getTranslation('events_create'), 'events_add');
$keys[][] = button(getTranslation('done'), ['exit', 'd' => '1']);
// Send message.
send_message(create_chat_object([$update['message']['chat']['id']]), $msg, $keys, ['reply_markup' => ['selective' => true, 'one_time_keyboard' => true]]);