diff --git a/add.go b/add.go
index 8954b71..09868ac 100644
--- a/add.go
+++ b/add.go
@@ -1,3 +1,19 @@
+// InnkeeperBot, a bot to create and manage custom channels
+// Copyright (C) 2020-2021 Matteo Schiff
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as published
+// by the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+
package main
import (
diff --git a/autoCreate.go b/autoCreate.go
index 2e904b2..1abae88 100644
--- a/autoCreate.go
+++ b/autoCreate.go
@@ -1,3 +1,19 @@
+// InnkeeperBot, a bot to create and manage custom channels
+// Copyright (C) 2020-2021 Matteo Schiff
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as published
+// by the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+
package main
import (
diff --git a/del.go b/del.go
index 56f0bb3..c310335 100644
--- a/del.go
+++ b/del.go
@@ -1,3 +1,19 @@
+// InnkeeperBot, a bot to create and manage custom channels
+// Copyright (C) 2020-2021 Matteo Schiff
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as published
+// by the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+
package main
import (
diff --git a/deop.go b/deop.go
index e1e7954..01b7845 100644
--- a/deop.go
+++ b/deop.go
@@ -1,3 +1,19 @@
+// InnkeeperBot, a bot to create and manage custom channels
+// Copyright (C) 2020-2021 Matteo Schiff
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as published
+// by the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+
package main
import (
diff --git a/help.go b/help.go
index 8069710..2757699 100644
--- a/help.go
+++ b/help.go
@@ -1,3 +1,19 @@
+// InnkeeperBot, a bot to create and manage custom channels
+// Copyright (C) 2020-2021 Matteo Schiff
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as published
+// by the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+
package main
import (
diff --git a/main.go b/main.go
index 09c10dc..e916dc5 100644
--- a/main.go
+++ b/main.go
@@ -1,5 +1,5 @@
// InnkeeperBot, a bot to create and manage custom channels
-// Copyright (C) 2020 Matteo Schiff
+// Copyright (C) 2020-2021 Matteo Schiff
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Affero General Public License as published
diff --git a/new.go b/new.go
index 144a4a8..d4cdf32 100644
--- a/new.go
+++ b/new.go
@@ -1,3 +1,19 @@
+// InnkeeperBot, a bot to create and manage custom channels
+// Copyright (C) 2020-2021 Matteo Schiff
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as published
+// by the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+
package main
import (
diff --git a/op.go b/op.go
index ad60a64..fca2a99 100644
--- a/op.go
+++ b/op.go
@@ -1,3 +1,19 @@
+// InnkeeperBot, a bot to create and manage custom channels
+// Copyright (C) 2020-2021 Matteo Schiff
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as published
+// by the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+
package main
import (
diff --git a/rem.go b/rem.go
index c04b76d..9b7f1e5 100644
--- a/rem.go
+++ b/rem.go
@@ -1,3 +1,19 @@
+// InnkeeperBot, a bot to create and manage custom channels
+// Copyright (C) 2020-2021 Matteo Schiff
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as published
+// by the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+
package main
import (
diff --git a/utils.go b/utils.go
index e852cf9..ef74c9f 100644
--- a/utils.go
+++ b/utils.go
@@ -1,3 +1,19 @@
+// InnkeeperBot, a bot to create and manage custom channels
+// Copyright (C) 2020-2021 Matteo Schiff
+//
+// This program is free software: you can redistribute it and/or modify
+// it under the terms of the GNU Affero General Public License as published
+// by the Free Software Foundation, either version 3 of the License, or
+// (at your option) any later version.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU Affero General Public License for more details.
+//
+// You should have received a copy of the GNU Affero General Public License
+// along with this program. If not, see .
+
package main
import (