3
0
mirror of https://github.com/pragma-/pbot.git synced 2024-11-25 13:29:29 +01:00
pbot/bin/pbot
Pragmatic Software 3d97dc2c33 Rename "modules" to "applets"
"Applet" is a much better name for the external command-line
scripts and programs that can be loaded as PBot commands. They
will no longer be confused with Perl modules.

https://en.wikipedia.org/wiki/Applet
2021-11-19 18:05:50 -08:00

26 lines
581 B
Perl
Executable File

#!/usr/bin/env perl
# File: pbot
#
# Purpose: PBot main entry point. See doc/QuickStart.md.
# SPDX-FileCopyrightText: 2021 Pragmatic Software <pragma78@gmail.com>
# SPDX-License-Identifier: MIT
# to find real location of pbot script
use FindBin qw($RealBin);
# allow loading of Perl packages from this location
use lib "$RealBin/../lib";
# allow loading of PBot plugins from ~/.pbot
use lib "$ENV{HOME}/.pbot";
use PBot::Core;
PBot::Core->new(
data_dir => "$RealBin/../data",
applet_dir => "$RealBin/../applets",
update_dir => "$RealBin/../updates",
)->start;